package {	/**	 * @author nicoptere	 */	public class Model	{				public var triangles:Array;				public function Model( ) 		{			triangles = [];						var T:Triangle; T = new Triangle( new Vertex( -147.84889703569934,-89.43903720844537, 0 ), new Vertex( -150.66886842437088,-87.24413370154798, 0 ), new Vertex( -144.36194607242942,-84.08208333095536, 0 ), 3276360009, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( -150.66886842437088,-87.24413370154798, 0 ), new Vertex( -153.73996098013595,-81.099692477379, 0 ), new Vertex( -144.59811228746548,-80.67062576906756, 0 ), 1874969025, 0.43529411764705883 );triangles.push( T ); T = new Triangle( new Vertex( -144.36194607242942,-84.08208333095536, 0 ), new Vertex( -150.66886842437088,-87.24413370154798, 0 ), new Vertex( -144.59811228746548,-80.67062576906756, 0 ), 4281018922, 1 );triangles.push( T ); T = new Triangle( new Vertex( -153.73996098013595,-81.099692477379, 0 ), new Vertex( -152.08520641969517,-78.5027964450419, 0 ), new Vertex( -144.59811228746548,-80.67062576906756, 0 ), 2208342176, 0.5137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -152.08520641969517,-78.5027964450419, 0 ), new Vertex( -151.12646138481796,-75.88928803708404, 0 ), new Vertex( -144.41114072874188,-76.87915473151952, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( -144.59811228746548,-80.67062576906756, 0 ), new Vertex( -152.08520641969517,-78.5027964450419, 0 ), new Vertex( -144.41114072874188,-76.87915473151952, 0 ), 4283914071, 1 );triangles.push( T ); T = new Triangle( new Vertex( -151.12646138481796,-75.88928803708404, 0 ), new Vertex( -149.97630188893527,-71.15590991824865, 0 ), new Vertex( -144.41114072874188,-76.87915473151952, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -149.97630188893527,-71.15590991824865, 0 ), new Vertex( -150.96707032248378,-67.31060438463464, 0 ), new Vertex( -145.41221588570625,-70.25832089269534, 0 ), 2938973485, 0.6862745098039216 );triangles.push( T ); T = new Triangle( new Vertex( -144.41114072874188,-76.87915473151952, 0 ), new Vertex( -149.97630188893527,-71.15590991824865, 0 ), new Vertex( -145.41221588570625,-70.25832089269534, 0 ), 4280821800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -145.41221588570625,-70.25832089269534, 0 ), new Vertex( -150.96707032248378,-67.31060438463464, 0 ), new Vertex( -143.88645227719098,-66.86025853874162, 0 ), 4281282351, 1 );triangles.push( T ); T = new Triangle( new Vertex( -152.40695266006514,-61.12977833393961, 0 ), new Vertex( -151.78002166748047,-56.222082221880555, 0 ), new Vertex( -146.82892481982708,-61.40301967179403, 0 ), 2922525234, 0.6823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( -150.96707032248378,-67.31060438463464, 0 ), new Vertex( -152.40695266006514,-61.12977833393961, 0 ), new Vertex( -146.82892481982708,-61.40301967179403, 0 ), 1526924035, 0.3568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( -143.88645227719098,-66.86025853874162, 0 ), new Vertex( -150.96707032248378,-67.31060438463464, 0 ), new Vertex( -146.82892481982708,-61.40301967179403, 0 ), 2770082844, 0.6470588235294118 );triangles.push( T ); T = new Triangle( new Vertex( -151.78002166748047,-56.222082221880555, 0 ), new Vertex( -148.52446216344833,-52.218894647900015, 0 ), new Vertex( -147.99602715251967,-55.07576059689745, 0 ), 3174183474, 0.7411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -146.82892481982708,-61.40301967179403, 0 ), new Vertex( -151.78002166748047,-56.222082221880555, 0 ), new Vertex( -147.99602715251967,-55.07576059689745, 0 ), 2905550639, 0.6784313725490196 );triangles.push( T ); T = new Triangle( new Vertex( -148.52446216344833,-52.218894647900015, 0 ), new Vertex( -150.21674535656348,-47.648382518906146, 0 ), new Vertex( -146.93471531569958,-51.79235873417929, 0 ), 100663296, 0.023529411764705882 );triangles.push( T ); T = new Triangle( new Vertex( -147.99602715251967,-55.07576059689745, 0 ), new Vertex( -148.52446216344833,-52.218894647900015, 0 ), new Vertex( -146.93471531569958,-51.79235873417929, 0 ), 3056742962, 0.7137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -147.84889703569934,-89.43903720844537, 0 ), new Vertex( -144.36194607242942,-84.08208333095536, 0 ), new Vertex( -141.22286305949092,-91.46852903440595, 0 ), 861230421, 0.2 );triangles.push( T ); T = new Triangle( new Vertex( -144.36194607242942,-84.08208333095536, 0 ), new Vertex( -144.59811228746548,-80.67062576906756, 0 ), new Vertex( -140.56186524406075,-84.91473788768053, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( -141.22286305949092,-91.46852903440595, 0 ), new Vertex( -144.36194607242942,-84.08208333095536, 0 ), new Vertex( -140.56186524406075,-84.91473788768053, 0 ), 4281282351, 1 );triangles.push( T ); T = new Triangle( new Vertex( -140.56186524406075,-84.91473788768053, 0 ), new Vertex( -144.59811228746548,-80.67062576906756, 0 ), new Vertex( -138.73331971652806,-82.72512819990516, 0 ), 4280953386, 1 );triangles.push( T ); T = new Triangle( new Vertex( -144.41114072874188,-76.87915473151952, 0 ), new Vertex( -145.41221588570625,-70.25832089269534, 0 ), new Vertex( -141.7333496217616,-71.29973803088069, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( -138.5142416851595,-75.61806430248544, 0 ), new Vertex( -144.41114072874188,-76.87915473151952, 0 ), new Vertex( -141.7333496217616,-71.29973803088069, 0 ), 4283650643, 1 );triangles.push( T ); T = new Triangle( new Vertex( -145.41221588570625,-70.25832089269534, 0 ), new Vertex( -143.88645227719098,-66.86025853874162, 0 ), new Vertex( -141.7333496217616,-71.29973803088069, 0 ), 4280887593, 1 );triangles.push( T ); T = new Triangle( new Vertex( -143.88645227719098,-66.86025853874162, 0 ), new Vertex( -146.82892481982708,-61.40301967179403, 0 ), new Vertex( -142.71637486247346,-65.88688735989854, 0 ), 4280953386, 1 );triangles.push( T ); T = new Triangle( new Vertex( -141.7333496217616,-71.29973803088069, 0 ), new Vertex( -143.88645227719098,-66.86025853874162, 0 ), new Vertex( -142.71637486247346,-65.88688735989854, 0 ), 4280887593, 1 );triangles.push( T ); T = new Triangle( new Vertex( -142.71637486247346,-65.88688735989854, 0 ), new Vertex( -146.82892481982708,-61.40301967179403, 0 ), new Vertex( -138.7448456878774,-63.231243916321546, 0 ), 4280887593, 1 );triangles.push( T ); T = new Triangle( new Vertex( -146.82892481982708,-61.40301967179403, 0 ), new Vertex( -147.99602715251967,-55.07576059689745, 0 ), new Vertex( -139.83484316803515,-56.3756648930721, 0 ), 2853508373, 0.6666666666666666 );triangles.push( T ); T = new Triangle( new Vertex( -138.7448456878774,-63.231243916321546, 0 ), new Vertex( -146.82892481982708,-61.40301967179403, 0 ), new Vertex( -139.83484316803515,-56.3756648930721, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -147.99602715251967,-55.07576059689745, 0 ), new Vertex( -146.93471531569958,-51.79235873417929, 0 ), new Vertex( -139.83484316803515,-56.3756648930721, 0 ), 2636457253, 0.615686274509804 );triangles.push( T ); T = new Triangle( new Vertex( -139.83484316803515,-56.3756648930721, 0 ), new Vertex( -146.93471531569958,-51.79235873417929, 0 ), new Vertex( -138.35597318783402,-52.86799120856449, 0 ), 2920419858, 0.6823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( -146.93471531569958,-51.79235873417929, 0 ), new Vertex( -146.5210230317898,-45.266420325729996, 0 ), new Vertex( -141.93024880439043,-48.074282062239945, 0 ), 3056742962, 0.7137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -138.35597318783402,-52.86799120856449, 0 ), new Vertex( -146.93471531569958,-51.79235873417929, 0 ), new Vertex( -141.93024880439043,-48.074282062239945, 0 ), 2636391460, 0.615686274509804 );triangles.push( T ); T = new Triangle( new Vertex( -141.93024880439043,-48.074282062239945, 0 ), new Vertex( -146.5210230317898,-45.266420325729996, 0 ), new Vertex( -140.1467683953233,-40.20246974332258, 0 ), 3006477107, 0.7019607843137254 );triangles.push( T ); T = new Triangle( new Vertex( -141.22286305949092,-91.46852903440595, 0 ), new Vertex( -140.56186524406075,-84.91473788768053, 0 ), new Vertex( -136.80746399518102,-84.72187592787668, 0 ), 4281742901, 1 );triangles.push( T ); T = new Triangle( new Vertex( -134.27736988011748,-93.42504614870995, 0 ), new Vertex( -141.22286305949092,-91.46852903440595, 0 ), new Vertex( -136.80746399518102,-84.72187592787668, 0 ), 524962378, 0.12156862745098039 );triangles.push( T ); T = new Triangle( new Vertex( -140.56186524406075,-84.91473788768053, 0 ), new Vertex( -138.73331971652806,-82.72512819990516, 0 ), new Vertex( -136.80746399518102,-84.72187592787668, 0 ), 4280821800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -144.59811228746548,-80.67062576906756, 0 ), new Vertex( -144.41114072874188,-76.87915473151952, 0 ), new Vertex( -137.57352467812598,-79.7758786440827, 0 ), 4280624421, 1 );triangles.push( T ); T = new Triangle( new Vertex( -144.41114072874188,-76.87915473151952, 0 ), new Vertex( -138.5142416851595,-75.61806430248544, 0 ), new Vertex( -137.57352467812598,-79.7758786440827, 0 ), 4280492835, 1 );triangles.push( T ); T = new Triangle( new Vertex( -138.73331971652806,-82.72512819990516, 0 ), new Vertex( -144.59811228746548,-80.67062576906756, 0 ), new Vertex( -137.57352467812598,-79.7758786440827, 0 ), 4280887593, 1 );triangles.push( T ); T = new Triangle( new Vertex( -136.80746399518102,-84.72187592787668, 0 ), new Vertex( -138.73331971652806,-82.72512819990516, 0 ), new Vertex( -137.57352467812598,-79.7758786440827, 0 ), 4280953386, 1 );triangles.push( T ); T = new Triangle( new Vertex( -137.57352467812598,-79.7758786440827, 0 ), new Vertex( -138.5142416851595,-75.61806430248544, 0 ), new Vertex( -136.58762895921245,-76.85256536956877, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( -138.5142416851595,-75.61806430248544, 0 ), new Vertex( -141.7333496217616,-71.29973803088069, 0 ), new Vertex( -134.43670938443393,-73.29458516463637, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( -136.58762895921245,-76.85256536956877, 0 ), new Vertex( -138.5142416851595,-75.61806430248544, 0 ), new Vertex( -134.43670938443393,-73.29458516463637, 0 ), 4280163870, 1 );triangles.push( T ); T = new Triangle( new Vertex( -141.7333496217616,-71.29973803088069, 0 ), new Vertex( -142.71637486247346,-65.88688735989854, 0 ), new Vertex( -136.63082342315465,-63.77965844376013, 0 ), 4285164138, 1 );triangles.push( T ); T = new Triangle( new Vertex( -142.71637486247346,-65.88688735989854, 0 ), new Vertex( -138.7448456878774,-63.231243916321546, 0 ), new Vertex( -136.63082342315465,-63.77965844376013, 0 ), 4282532418, 1 );triangles.push( T ); T = new Triangle( new Vertex( -138.7448456878774,-63.231243916321546, 0 ), new Vertex( -139.83484316803515,-56.3756648930721, 0 ), new Vertex( -135.5248196045868,-60.3624705914408, 0 ), 4281019179, 1 );triangles.push( T ); T = new Triangle( new Vertex( -136.63082342315465,-63.77965844376013, 0 ), new Vertex( -138.7448456878774,-63.231243916321546, 0 ), new Vertex( -135.5248196045868,-60.3624705914408, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -139.83484316803515,-56.3756648930721, 0 ), new Vertex( -138.35597318783402,-52.86799120856449, 0 ), new Vertex( -136.88052068417892,-55.47643185267225, 0 ), 4214568245, 0.984313725490196 );triangles.push( T ); T = new Triangle( new Vertex( -135.5248196045868,-60.3624705914408, 0 ), new Vertex( -139.83484316803515,-56.3756648930721, 0 ), new Vertex( -136.88052068417892,-55.47643185267225, 0 ), 4281019179, 1 );triangles.push( T ); T = new Triangle( new Vertex( -138.35597318783402,-52.86799120856449, 0 ), new Vertex( -141.93024880439043,-48.074282062239945, 0 ), new Vertex( -136.26639329083264,-48.53243695944548, 0 ), 2920419858, 0.6823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( -141.93024880439043,-48.074282062239945, 0 ), new Vertex( -140.1467683953233,-40.20246974332258, 0 ), new Vertex( -137.70063227927312,-46.93580343062058, 0 ), 2737646893, 0.6392156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -136.26639329083264,-48.53243695944548, 0 ), new Vertex( -141.93024880439043,-48.074282062239945, 0 ), new Vertex( -137.70063227927312,-46.93580343062058, 0 ), 2719751196, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( -136.26639329083264,-48.53243695944548, 0 ), new Vertex( -137.70063227927312,-46.93580343062058, 0 ), new Vertex( -137.29079911205918,-41.991268386133015, 0 ), 2786662681, 0.6509803921568628 );triangles.push( T ); T = new Triangle( new Vertex( -137.70063227927312,-46.93580343062058, 0 ), new Vertex( -140.1467683953233,-40.20246974332258, 0 ), new Vertex( -137.29079911205918,-41.991268386133015, 0 ), 2670340650, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( -139.75236964598298,-35.95705023640767, 0 ), new Vertex( -140.66897607361898,-33.075312898959965, 0 ), new Vertex( -134.2381881987676,-36.441660813521594, 0 ), 908469798, 0.21176470588235294 );triangles.push( T ); T = new Triangle( new Vertex( -140.1467683953233,-40.20246974332258, 0 ), new Vertex( -139.75236964598298,-35.95705023640767, 0 ), new Vertex( -134.2381881987676,-36.441660813521594, 0 ), 2956013873, 0.6901960784313725 );triangles.push( T ); T = new Triangle( new Vertex( -137.29079911205918,-41.991268386133015, 0 ), new Vertex( -140.1467683953233,-40.20246974332258, 0 ), new Vertex( -134.2381881987676,-36.441660813521594, 0 ), 2888773423, 0.6745098039215687 );triangles.push( T ); T = new Triangle( new Vertex( -134.2381881987676,-36.441660813521594, 0 ), new Vertex( -140.66897607361898,-33.075312898959965, 0 ), new Vertex( -133.06686681415886,-31.998074712697417, 0 ), 2234527792, 0.5215686274509804 );triangles.push( T ); T = new Triangle( new Vertex( -134.27736988011748,-93.42504614870995, 0 ), new Vertex( -136.80746399518102,-84.72187592787668, 0 ), new Vertex( -132.0435316017829,-88.93551430106163, 0 ), 1061767501, 0.24705882352941178 );triangles.push( T ); T = new Triangle( new Vertex( -132.0435316017829,-88.93551430106163, 0 ), new Vertex( -136.80746399518102,-84.72187592787668, 0 ), new Vertex( -132.29125977447256,-86.4813641612418, 0 ), 4280294939, 1 );triangles.push( T ); T = new Triangle( new Vertex( -136.80746399518102,-84.72187592787668, 0 ), new Vertex( -137.57352467812598,-79.7758786440827, 0 ), new Vertex( -132.54652099637315,-81.12361907865852, 0 ), 4280558628, 1 );triangles.push( T ); T = new Triangle( new Vertex( -132.29125977447256,-86.4813641612418, 0 ), new Vertex( -136.80746399518102,-84.72187592787668, 0 ), new Vertex( -132.54652099637315,-81.12361907865852, 0 ), 4291877859, 1 );triangles.push( T ); T = new Triangle( new Vertex( -137.57352467812598,-79.7758786440827, 0 ), new Vertex( -136.58762895921245,-76.85256536956877, 0 ), new Vertex( -132.54652099637315,-81.12361907865852, 0 ), 4280558628, 1 );triangles.push( T ); T = new Triangle( new Vertex( -136.58762895921245,-76.85256536956877, 0 ), new Vertex( -134.43670938443393,-73.29458516463637, 0 ), new Vertex( -132.30225236574188,-74.40627475408837, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( -132.54652099637315,-81.12361907865852, 0 ), new Vertex( -136.58762895921245,-76.85256536956877, 0 ), new Vertex( -132.30225236574188,-74.40627475408837, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( -132.30225236574188,-74.40627475408837, 0 ), new Vertex( -134.43670938443393,-73.29458516463637, 0 ), new Vertex( -130.63320944271982,-70.93719442747533, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( -134.43670938443393,-73.29458516463637, 0 ), new Vertex( -141.7333496217616,-71.29973803088069, 0 ), new Vertex( -132.6490024891682,-66.5528254318051, 0 ), 4279637783, 1 );triangles.push( T ); T = new Triangle( new Vertex( -141.7333496217616,-71.29973803088069, 0 ), new Vertex( -136.63082342315465,-63.77965844376013, 0 ), new Vertex( -132.6490024891682,-66.5528254318051, 0 ), 4282597954, 1 );triangles.push( T ); T = new Triangle( new Vertex( -130.63320944271982,-70.93719442747533, 0 ), new Vertex( -134.43670938443393,-73.29458516463637, 0 ), new Vertex( -132.6490024891682,-66.5528254318051, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( -136.63082342315465,-63.77965844376013, 0 ), new Vertex( -135.5248196045868,-60.3624705914408, 0 ), new Vertex( -132.6490024891682,-66.5528254318051, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -132.6490024891682,-66.5528254318051, 0 ), new Vertex( -135.5248196045868,-60.3624705914408, 0 ), new Vertex( -128.80387052847072,-62.010187056381255, 0 ), 4281940793, 1 );triangles.push( T ); T = new Triangle( new Vertex( -136.88052068417892,-55.47643185267225, 0 ), new Vertex( -138.35597318783402,-52.86799120856449, 0 ), new Vertex( -131.71111147338524,-53.55641623400152, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -135.5248196045868,-60.3624705914408, 0 ), new Vertex( -136.88052068417892,-55.47643185267225, 0 ), new Vertex( -131.71111147338524,-53.55641623400152, 0 ), 4281282351, 1 );triangles.push( T ); T = new Triangle( new Vertex( -128.80387052847072,-62.010187056381255, 0 ), new Vertex( -135.5248196045868,-60.3624705914408, 0 ), new Vertex( -131.71111147338524,-53.55641623400152, 0 ), 4281611316, 1 );triangles.push( T ); T = new Triangle( new Vertex( -138.35597318783402,-52.86799120856449, 0 ), new Vertex( -136.26639329083264,-48.53243695944548, 0 ), new Vertex( -132.04874888714403,-50.25496096489951, 0 ), 2888181286, 0.6745098039215687 );triangles.push( T ); T = new Triangle( new Vertex( -131.71111147338524,-53.55641623400152, 0 ), new Vertex( -138.35597318783402,-52.86799120856449, 0 ), new Vertex( -132.04874888714403,-50.25496096489951, 0 ), 4281150765, 1 );triangles.push( T ); T = new Triangle( new Vertex( -136.26639329083264,-48.53243695944548, 0 ), new Vertex( -137.29079911205918,-41.991268386133015, 0 ), new Vertex( -128.44061040738598,-44.43663421692327, 0 ), 3205171979, 0.7490196078431373 );triangles.push( T ); T = new Triangle( new Vertex( -132.04874888714403,-50.25496096489951, 0 ), new Vertex( -136.26639329083264,-48.53243695944548, 0 ), new Vertex( -128.44061040738598,-44.43663421692327, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -137.29079911205918,-41.991268386133015, 0 ), new Vertex( -134.2381881987676,-36.441660813521594, 0 ), new Vertex( -129.73698509577662,-41.22255678893998, 0 ), 2653102883, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -128.44061040738598,-44.43663421692327, 0 ), new Vertex( -137.29079911205918,-41.991268386133015, 0 ), new Vertex( -129.73698509577662,-41.22255678893998, 0 ), 3339192328, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -134.2381881987676,-36.441660813521594, 0 ), new Vertex( -133.06686681415886,-31.998074712697417, 0 ), new Vertex( -128.10793674038723,-34.705797106958926, 0 ), 2704158254, 0.6313725490196078 );triangles.push( T ); T = new Triangle( new Vertex( -129.73698509577662,-41.22255678893998, 0 ), new Vertex( -134.2381881987676,-36.441660813521594, 0 ), new Vertex( -128.10793674038723,-34.705797106958926, 0 ), 2853508373, 0.6666666666666666 );triangles.push( T ); T = new Triangle( new Vertex( -133.06686681415886,-31.998074712697417, 0 ), new Vertex( -133.23693971568719,-26.209155920892954, 0 ), new Vertex( -128.14858081238344,-30.523929383140057, 0 ), 2922525234, 0.6823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( -128.10793674038723,-34.705797106958926, 0 ), new Vertex( -133.06686681415886,-31.998074712697417, 0 ), new Vertex( -128.14858081238344,-30.523929383140057, 0 ), 2653431848, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -132.0435316017829,-88.93551430106163, 0 ), new Vertex( -132.29125977447256,-86.4813641612418, 0 ), new Vertex( -125.99405308673158,-87.6502668778412, 0 ), 4281216557, 1 );triangles.push( T ); T = new Triangle( new Vertex( -127.48780542239547,-92.29131444497034, 0 ), new Vertex( -132.0435316017829,-88.93551430106163, 0 ), new Vertex( -125.99405308673158,-87.6502668778412, 0 ), 2068532045, 0.4823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( -132.29125977447256,-86.4813641612418, 0 ), new Vertex( -132.54652099637315,-81.12361907865852, 0 ), new Vertex( -126.66004135692492,-80.53929383540526, 0 ), 4292468451, 1 );triangles.push( T ); T = new Triangle( new Vertex( -125.99405308673158,-87.6502668778412, 0 ), new Vertex( -132.29125977447256,-86.4813641612418, 0 ), new Vertex( -126.66004135692492,-80.53929383540526, 0 ), 4291153615, 1 );triangles.push( T ); T = new Triangle( new Vertex( -132.54652099637315,-81.12361907865852, 0 ), new Vertex( -132.30225236574188,-74.40627475408837, 0 ), new Vertex( -127.61022477596998,-77.42858281731606, 0 ), 4280558885, 1 );triangles.push( T ); T = new Triangle( new Vertex( -126.66004135692492,-80.53929383540526, 0 ), new Vertex( -132.54652099637315,-81.12361907865852, 0 ), new Vertex( -127.61022477596998,-77.42858281731606, 0 ), 4292863462, 1 );triangles.push( T ); T = new Triangle( new Vertex( -132.30225236574188,-74.40627475408837, 0 ), new Vertex( -130.63320944271982,-70.93719442747533, 0 ), new Vertex( -126.25441430555657,-72.11080141039565, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( -127.61022477596998,-77.42858281731606, 0 ), new Vertex( -132.30225236574188,-74.40627475408837, 0 ), new Vertex( -126.25441430555657,-72.11080141039565, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( -130.63320944271982,-70.93719442747533, 0 ), new Vertex( -132.6490024891682,-66.5528254318051, 0 ), new Vertex( -124.67953679338098,-67.47590406006202, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -132.6490024891682,-66.5528254318051, 0 ), new Vertex( -128.80387052847072,-62.010187056381255, 0 ), new Vertex( -124.67953679338098,-67.47590406006202, 0 ), 4279176975, 1 );triangles.push( T ); T = new Triangle( new Vertex( -126.25441430555657,-72.11080141039565, 0 ), new Vertex( -130.63320944271982,-70.93719442747533, 0 ), new Vertex( -124.67953679338098,-67.47590406006202, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( -131.71111147338524,-53.55641623400152, 0 ), new Vertex( -132.04874888714403,-50.25496096489951, 0 ), new Vertex( -126.55072086444125,-55.979002703912556, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( -128.80387052847072,-62.010187056381255, 0 ), new Vertex( -131.71111147338524,-53.55641623400152, 0 ), new Vertex( -126.55072086444125,-55.979002703912556, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( -123.05446489201859,-63.2587300138548, 0 ), new Vertex( -128.80387052847072,-62.010187056381255, 0 ), new Vertex( -126.55072086444125,-55.979002703912556, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( -132.04874888714403,-50.25496096489951, 0 ), new Vertex( -128.44061040738598,-44.43663421692327, 0 ), new Vertex( -123.0356668792665,-52.58982132328674, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( -126.55072086444125,-55.979002703912556, 0 ), new Vertex( -132.04874888714403,-50.25496096489951, 0 ), new Vertex( -123.0356668792665,-52.58982132328674, 0 ), 4280295456, 1 );triangles.push( T ); T = new Triangle( new Vertex( -128.44061040738598,-44.43663421692327, 0 ), new Vertex( -129.73698509577662,-41.22255678893998, 0 ), new Vertex( -127.57906753988937,-43.945249769836664, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -129.73698509577662,-41.22255678893998, 0 ), new Vertex( -128.10793674038723,-34.705797106958926, 0 ), new Vertex( -125.26687132148072,-41.31482780352235, 0 ), 2887128598, 0.6745098039215687 );triangles.push( T ); T = new Triangle( new Vertex( -127.57906753988937,-43.945249769836664, 0 ), new Vertex( -129.73698509577662,-41.22255678893998, 0 ), new Vertex( -125.26687132148072,-41.31482780352235, 0 ), 4281742902, 1 );triangles.push( T ); T = new Triangle( new Vertex( -128.10793674038723,-34.705797106958926, 0 ), new Vertex( -128.14858081238344,-30.523929383140057, 0 ), new Vertex( -126.19394729565829,-33.92296334868297, 0 ), 3037597198, 0.7098039215686275 );triangles.push( T ); T = new Triangle( new Vertex( -125.26687132148072,-41.31482780352235, 0 ), new Vertex( -128.10793674038723,-34.705797106958926, 0 ), new Vertex( -126.19394729565829,-33.92296334868297, 0 ), 3439658245, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -126.19394729565829,-33.92296334868297, 0 ), new Vertex( -128.14858081238344,-30.523929383140057, 0 ), new Vertex( -124.28176962491125,-30.89811546402052, 0 ), 2953908497, 0.6901960784313725 );triangles.push( T ); T = new Triangle( new Vertex( -128.14858081238344,-30.523929383140057, 0 ), new Vertex( -133.23693971568719,-26.209155920892954, 0 ), new Vertex( -125.1988998260349,-25.065644203219563, 0 ), 2872127793, 0.6705882352941176 );triangles.push( T ); T = new Triangle( new Vertex( -133.23693971568719,-26.209155920892954, 0 ), new Vertex( -132.33665483258665,-23.825242627877742, 0 ), new Vertex( -125.1988998260349,-25.065644203219563, 0 ), 2788373299, 0.6509803921568628 );triangles.push( T ); T = new Triangle( new Vertex( -124.28176962491125,-30.89811546402052, 0 ), new Vertex( -128.14858081238344,-30.523929383140057, 0 ), new Vertex( -125.1988998260349,-25.065644203219563, 0 ), 2636259874, 0.615686274509804 );triangles.push( T ); T = new Triangle( new Vertex( -125.1988998260349,-25.065644203219563, 0 ), new Vertex( -132.33665483258665,-23.825242627877742, 0 ), new Vertex( -125.18653566902503,-22.734615862369537, 0 ), 2888970802, 0.6745098039215687 );triangles.push( T ); T = new Triangle( new Vertex( -127.48780542239547,-92.29131444497034, 0 ), new Vertex( -125.99405308673158,-87.6502668778412, 0 ), new Vertex( -118.89642495149747,-89.38598663685843, 0 ), 3192407880, 0.7450980392156863 );triangles.push( T ); T = new Triangle( new Vertex( -118.89642495149747,-89.38598663685843, 0 ), new Vertex( -125.99405308673158,-87.6502668778412, 0 ), new Vertex( -120.08873885218054,-84.16657819552347, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( -126.66004135692492,-80.53929383540526, 0 ), new Vertex( -127.61022477596998,-77.42858281731606, 0 ), new Vertex( -122.30189970182255,-80.93325108196586, 0 ), 4292468710, 1 );triangles.push( T ); T = new Triangle( new Vertex( -125.99405308673158,-87.6502668778412, 0 ), new Vertex( -126.66004135692492,-80.53929383540526, 0 ), new Vertex( -122.30189970182255,-80.93325108196586, 0 ), 4292271585, 1 );triangles.push( T ); T = new Triangle( new Vertex( -120.08873885218054,-84.16657819552347, 0 ), new Vertex( -125.99405308673158,-87.6502668778412, 0 ), new Vertex( -122.30189970182255,-80.93325108196586, 0 ), 4290298564, 1 );triangles.push( T ); T = new Triangle( new Vertex( -127.61022477596998,-77.42858281731606, 0 ), new Vertex( -126.25441430555657,-72.11080141039565, 0 ), new Vertex( -119.18096025893465,-77.14982814062387, 0 ), 4292402917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -122.30189970182255,-80.93325108196586, 0 ), new Vertex( -127.61022477596998,-77.42858281731606, 0 ), new Vertex( -119.18096025893465,-77.14982814062387, 0 ), 4289362557, 1 );triangles.push( T ); T = new Triangle( new Vertex( -126.25441430555657,-72.11080141039565, 0 ), new Vertex( -124.67953679338098,-67.47590406006202, 0 ), new Vertex( -120.7315280190669,-71.21417157258838, 0 ), 4279966234, 1 );triangles.push( T ); T = new Triangle( new Vertex( -119.18096025893465,-77.14982814062387, 0 ), new Vertex( -126.25441430555657,-72.11080141039565, 0 ), new Vertex( -120.7315280190669,-71.21417157258838, 0 ), 4292402917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -124.67953679338098,-67.47590406006202, 0 ), new Vertex( -128.80387052847072,-62.010187056381255, 0 ), new Vertex( -122.99301877338439,-63.95460059540346, 0 ), 4279045389, 1 );triangles.push( T ); T = new Triangle( new Vertex( -128.80387052847072,-62.010187056381255, 0 ), new Vertex( -123.05446489201859,-63.2587300138548, 0 ), new Vertex( -122.99301877338439,-63.95460059540346, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -120.7315280190669,-71.21417157258838, 0 ), new Vertex( -124.67953679338098,-67.47590406006202, 0 ), new Vertex( -122.99301877338439,-63.95460059540346, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -123.05446489201859,-63.2587300138548, 0 ), new Vertex( -126.55072086444125,-55.979002703912556, 0 ), new Vertex( -122.4654336781241,-62.878436224069446, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -122.99301877338439,-63.95460059540346, 0 ), new Vertex( -123.05446489201859,-63.2587300138548, 0 ), new Vertex( -122.4654336781241,-62.878436224069446, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -126.55072086444125,-55.979002703912556, 0 ), new Vertex( -123.0356668792665,-52.58982132328674, 0 ), new Vertex( -118.8520574728027,-57.17896677693352, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -122.4654336781241,-62.878436224069446, 0 ), new Vertex( -126.55072086444125,-55.979002703912556, 0 ), new Vertex( -118.8520574728027,-57.17896677693352, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -123.0356668792665,-52.58982132328674, 0 ), new Vertex( -128.44061040738598,-44.43663421692327, 0 ), new Vertex( -121.74562590615824,-49.45742778386921, 0 ), 4280229663, 1 );triangles.push( T ); T = new Triangle( new Vertex( -128.44061040738598,-44.43663421692327, 0 ), new Vertex( -127.57906753988937,-43.945249769836664, 0 ), new Vertex( -121.74562590615824,-49.45742778386921, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -127.57906753988937,-43.945249769836664, 0 ), new Vertex( -125.26687132148072,-41.31482780352235, 0 ), new Vertex( -121.74562590615824,-49.45742778386921, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( -121.74562590615824,-49.45742778386921, 0 ), new Vertex( -125.26687132148072,-41.31482780352235, 0 ), new Vertex( -118.62489221338183,-46.90134463971481, 0 ), 4283519313, 1 );triangles.push( T ); T = new Triangle( new Vertex( -118.62489221338183,-46.90134463971481, 0 ), new Vertex( -125.26687132148072,-41.31482780352235, 0 ), new Vertex( -119.72655252506956,-40.64422864606604, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -125.26687132148072,-41.31482780352235, 0 ), new Vertex( -126.19394729565829,-33.92296334868297, 0 ), new Vertex( -120.40506309084594,-37.54001689283177, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -119.72655252506956,-40.64422864606604, 0 ), new Vertex( -125.26687132148072,-41.31482780352235, 0 ), new Vertex( -120.40506309084594,-37.54001689283177, 0 ), 4281611316, 1 );triangles.push( T ); T = new Triangle( new Vertex( -126.19394729565829,-33.92296334868297, 0 ), new Vertex( -124.28176962491125,-30.89811546402052, 0 ), new Vertex( -119.30044490797445,-32.20387102942914, 0 ), 3104508683, 0.7254901960784313 );triangles.push( T ); T = new Triangle( new Vertex( -120.40506309084594,-37.54001689283177, 0 ), new Vertex( -126.19394729565829,-33.92296334868297, 0 ), new Vertex( -119.30044490797445,-32.20387102942914, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -124.28176962491125,-30.89811546402052, 0 ), new Vertex( -125.1988998260349,-25.065644203219563, 0 ), new Vertex( -118.40197825757787,-26.60553293908015, 0 ), 2987462929, 0.6980392156862745 );triangles.push( T ); T = new Triangle( new Vertex( -119.30044490797445,-32.20387102942914, 0 ), new Vertex( -124.28176962491125,-30.89811546402052, 0 ), new Vertex( -118.40197825757787,-26.60553293908015, 0 ), 3272083464, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( -125.1988998260349,-25.065644203219563, 0 ), new Vertex( -125.18653566902503,-22.734615862369537, 0 ), new Vertex( -121.09326256392524,-22.361078380141407, 0 ), 2687315245, 0.6274509803921569 );triangles.push( T ); T = new Triangle( new Vertex( -118.40197825757787,-26.60553293908015, 0 ), new Vertex( -125.1988998260349,-25.065644203219563, 0 ), new Vertex( -121.09326256392524,-22.361078380141407, 0 ), 2786662681, 0.6509803921568628 );triangles.push( T ); T = new Triangle( new Vertex( -125.18653566902503,-22.734615862369537, 0 ), new Vertex( -127.31536470307037,-16.150660269428045, 0 ), new Vertex( -122.53497990733013,-17.236331786494702, 0 ), 2603692337, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -121.09326256392524,-22.361078380141407, 0 ), new Vertex( -125.18653566902503,-22.734615862369537, 0 ), new Vertex( -122.53497990733013,-17.236331786494702, 0 ), 2804887343, 0.6549019607843137 );triangles.push( T ); T = new Triangle( new Vertex( -122.53497990733013,-17.236331786494702, 0 ), new Vertex( -127.31536470307037,-16.150660269428045, 0 ), new Vertex( -120.3374471324496,-13.168395144399256, 0 ), 2486186032, 0.5803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -118.89642495149747,-89.38598663685843, 0 ), new Vertex( -120.08873885218054,-84.16657819552347, 0 ), new Vertex( -113.71467852219939,-87.42782653449103, 0 ), 4288850608, 1 );triangles.push( T ); T = new Triangle( new Vertex( -114.95865576621145,-90.08709434093907, 0 ), new Vertex( -118.89642495149747,-89.38598663685843, 0 ), new Vertex( -113.71467852219939,-87.42782653449103, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -120.08873885218054,-84.16657819552347, 0 ), new Vertex( -122.30189970182255,-80.93325108196586, 0 ), new Vertex( -116.85923996567726,-81.58265070430934, 0 ), 4289836214, 1 );triangles.push( T ); T = new Triangle( new Vertex( -122.30189970182255,-80.93325108196586, 0 ), new Vertex( -119.18096025893465,-77.14982814062387, 0 ), new Vertex( -116.85923996567726,-81.58265070430934, 0 ), 4282988857, 1 );triangles.push( T ); T = new Triangle( new Vertex( -113.71467852219939,-87.42782653449103, 0 ), new Vertex( -120.08873885218054,-84.16657819552347, 0 ), new Vertex( -116.85923996567726,-81.58265070430934, 0 ), 4291219669, 1 );triangles.push( T ); T = new Triangle( new Vertex( -119.18096025893465,-77.14982814062387, 0 ), new Vertex( -120.7315280190669,-71.21417157258838, 0 ), new Vertex( -115.08539969520643,-74.8837853167206, 0 ), 4280163613, 1 );triangles.push( T ); T = new Triangle( new Vertex( -115.08539969520643,-74.8837853167206, 0 ), new Vertex( -120.7315280190669,-71.21417157258838, 0 ), new Vertex( -113.50918084336445,-72.57322552520782, 0 ), 4280624421, 1 );triangles.push( T ); T = new Triangle( new Vertex( -120.7315280190669,-71.21417157258838, 0 ), new Vertex( -122.99301877338439,-63.95460059540346, 0 ), new Vertex( -115.56670013302937,-63.71367114968598, 0 ), 4279242511, 1 );triangles.push( T ); T = new Triangle( new Vertex( -122.99301877338439,-63.95460059540346, 0 ), new Vertex( -122.4654336781241,-62.878436224069446, 0 ), new Vertex( -115.56670013302937,-63.71367114968598, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -122.4654336781241,-62.878436224069446, 0 ), new Vertex( -118.8520574728027,-57.17896677693352, 0 ), new Vertex( -115.56670013302937,-63.71367114968598, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( -115.56670013302937,-63.71367114968598, 0 ), new Vertex( -118.8520574728027,-57.17896677693352, 0 ), new Vertex( -113.93337153317407,-63.16614202829078, 0 ), 4280756008, 1 );triangles.push( T ); T = new Triangle( new Vertex( -113.93337153317407,-63.16614202829078, 0 ), new Vertex( -118.8520574728027,-57.17896677693352, 0 ), new Vertex( -114.1151855555363,-55.01489977957681, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -118.8520574728027,-57.17896677693352, 0 ), new Vertex( -123.0356668792665,-52.58982132328674, 0 ), new Vertex( -114.27141136443242,-51.7222629385069, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -123.0356668792665,-52.58982132328674, 0 ), new Vertex( -121.74562590615824,-49.45742778386921, 0 ), new Vertex( -114.27141136443242,-51.7222629385069, 0 ), 4279045389, 1 );triangles.push( T ); T = new Triangle( new Vertex( -114.1151855555363,-55.01489977957681, 0 ), new Vertex( -118.8520574728027,-57.17896677693352, 0 ), new Vertex( -114.27141136443242,-51.7222629385069, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -121.74562590615824,-49.45742778386921, 0 ), new Vertex( -118.62489221338183,-46.90134463971481, 0 ), new Vertex( -114.27141136443242,-51.7222629385069, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -118.62489221338183,-46.90134463971481, 0 ), new Vertex( -119.72655252506956,-40.64422864606604, 0 ), new Vertex( -116.31774718593806,-45.86158404732123, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -114.27141136443242,-51.7222629385069, 0 ), new Vertex( -118.62489221338183,-46.90134463971481, 0 ), new Vertex( -116.31774718593806,-45.86158404732123, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -116.31774718593806,-45.86158404732123, 0 ), new Vertex( -119.72655252506956,-40.64422864606604, 0 ), new Vertex( -114.20159102836624,-43.205957549158484, 0 ), 4281413937, 1 );triangles.push( T ); T = new Triangle( new Vertex( -119.72655252506956,-40.64422864606604, 0 ), new Vertex( -120.40506309084594,-37.54001689283177, 0 ), new Vertex( -113.67839298164472,-33.82859954517335, 0 ), 4285558896, 1 );triangles.push( T ); T = new Triangle( new Vertex( -114.20159102836624,-43.205957549158484, 0 ), new Vertex( -119.72655252506956,-40.64422864606604, 0 ), new Vertex( -113.67839298164472,-33.82859954517335, 0 ), 4281019179, 1 );triangles.push( T ); T = new Triangle( new Vertex( -120.40506309084594,-37.54001689283177, 0 ), new Vertex( -119.30044490797445,-32.20387102942914, 0 ), new Vertex( -113.67839298164472,-33.82859954517335, 0 ), 4281413937, 1 );triangles.push( T ); T = new Triangle( new Vertex( -119.30044490797445,-32.20387102942914, 0 ), new Vertex( -118.40197825757787,-26.60553293908015, 0 ), new Vertex( -115.30534487171099,-30.360809072386473, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( -113.67839298164472,-33.82859954517335, 0 ), new Vertex( -119.30044490797445,-32.20387102942914, 0 ), new Vertex( -115.30534487171099,-30.360809072386473, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -118.40197825757787,-26.60553293908015, 0 ), new Vertex( -121.09326256392524,-22.361078380141407, 0 ), new Vertex( -115.3911345959641,-24.21081541478634, 0 ), 3439658245, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -115.30534487171099,-30.360809072386473, 0 ), new Vertex( -118.40197825757787,-26.60553293908015, 0 ), new Vertex( -115.3911345959641,-24.21081541478634, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -121.09326256392524,-22.361078380141407, 0 ), new Vertex( -122.53497990733013,-17.236331786494702, 0 ), new Vertex( -116.70999550679699,-20.646768246311694, 0 ), 2652839711, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -115.3911345959641,-24.21081541478634, 0 ), new Vertex( -121.09326256392524,-22.361078380141407, 0 ), new Vertex( -116.70999550679699,-20.646768246311694, 0 ), 3221817609, 0.7529411764705882 );triangles.push( T ); T = new Triangle( new Vertex( -122.53497990733013,-17.236331786494702, 0 ), new Vertex( -120.3374471324496,-13.168395144399256, 0 ), new Vertex( -116.70999550679699,-20.646768246311694, 0 ), 2721001263, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( -116.70999550679699,-20.646768246311694, 0 ), new Vertex( -120.3374471324496,-13.168395144399256, 0 ), new Vertex( -113.16578322742134,-17.227424300741404, 0 ), 2769885465, 0.6470588235294118 );triangles.push( T ); T = new Triangle( new Vertex( -120.3374471324496,-13.168395144399256, 0 ), new Vertex( -119.90773934591562,-6.611865671817213, 0 ), new Vertex( -116.67409908445552,-9.863642259966582, 0 ), 2200907567, 0.5137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -113.16578322742134,-17.227424300741404, 0 ), new Vertex( -120.3374471324496,-13.168395144399256, 0 ), new Vertex( -116.67409908445552,-9.863642259966582, 0 ), 2687381038, 0.6274509803921569 );triangles.push( T ); T = new Triangle( new Vertex( -116.67409908445552,-9.863642259966582, 0 ), new Vertex( -119.90773934591562,-6.611865671817213, 0 ), new Vertex( -113.28964610537514,-7.799039174802601, 0 ), 2855350577, 0.6666666666666666 );triangles.push( T ); T = new Triangle( new Vertex( -113.16578322742134,-17.227424300741404, 0 ), new Vertex( -116.67409908445552,-9.863642259966582, 0 ), new Vertex( -113.28964610537514,-7.799039174802601, 0 ), 2602968614, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -113.28964610537514,-7.799039174802601, 0 ), new Vertex( -119.90773934591562,-6.611865671817213, 0 ), new Vertex( -116.54104616912082,-0.8133872682228684, 0 ), 572859685, 0.13333333333333333 );triangles.push( T ); T = new Triangle( new Vertex( -114.95865576621145,-90.08709434093907, 0 ), new Vertex( -113.71467852219939,-87.42782653449103, 0 ), new Vertex( -111.5247004730627,-93.09497537463903, 0 ), 2488225359, 0.5803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -111.5247004730627,-93.09497537463903, 0 ), new Vertex( -113.71467852219939,-87.42782653449103, 0 ), new Vertex( -108.93130289344117,-87.45443045068532, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -113.71467852219939,-87.42782653449103, 0 ), new Vertex( -116.85923996567726,-81.58265070430934, 0 ), new Vertex( -111.08469062205404,-78.6959583722055, 0 ), 4291086795, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.93130289344117,-87.45443045068532, 0 ), new Vertex( -113.71467852219939,-87.42782653449103, 0 ), new Vertex( -111.08469062205404,-78.6959583722055, 0 ), 4292205792, 1 );triangles.push( T ); T = new Triangle( new Vertex( -116.85923996567726,-81.58265070430934, 0 ), new Vertex( -119.18096025893465,-77.14982814062387, 0 ), new Vertex( -112.80555872898549,-76.97150843357667, 0 ), 4289541435, 1 );triangles.push( T ); T = new Triangle( new Vertex( -119.18096025893465,-77.14982814062387, 0 ), new Vertex( -115.08539969520643,-74.8837853167206, 0 ), new Vertex( -112.80555872898549,-76.97150843357667, 0 ), 4280099616, 1 );triangles.push( T ); T = new Triangle( new Vertex( -111.08469062205404,-78.6959583722055, 0 ), new Vertex( -116.85923996567726,-81.58265070430934, 0 ), new Vertex( -112.80555872898549,-76.97150843357667, 0 ), 4286525494, 1 );triangles.push( T ); T = new Triangle( new Vertex( -115.08539969520643,-74.8837853167206, 0 ), new Vertex( -113.50918084336445,-72.57322552520782, 0 ), new Vertex( -112.80555872898549,-76.97150843357667, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( -113.50918084336445,-72.57322552520782, 0 ), new Vertex( -120.7315280190669,-71.21417157258838, 0 ), new Vertex( -112.84108532080427,-71.44937928207219, 0 ), 4288783527, 1 );triangles.push( T ); T = new Triangle( new Vertex( -120.7315280190669,-71.21417157258838, 0 ), new Vertex( -115.56670013302937,-63.71367114968598, 0 ), new Vertex( -112.84108532080427,-71.44937928207219, 0 ), 4292337125, 1 );triangles.push( T ); T = new Triangle( new Vertex( -115.56670013302937,-63.71367114968598, 0 ), new Vertex( -113.93337153317407,-63.16614202829078, 0 ), new Vertex( -112.84108532080427,-71.44937928207219, 0 ), 4292402917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -112.80555872898549,-76.97150843357667, 0 ), new Vertex( -113.50918084336445,-72.57322552520782, 0 ), new Vertex( -112.84108532080427,-71.44937928207219, 0 ), 4278848522, 1 );triangles.push( T ); T = new Triangle( new Vertex( -112.84108532080427,-71.44937928207219, 0 ), new Vertex( -113.93337153317407,-63.16614202829078, 0 ), new Vertex( -110.03963387291878,-63.92326402384788, 0 ), 4292732134, 1 );triangles.push( T ); T = new Triangle( new Vertex( -113.93337153317407,-63.16614202829078, 0 ), new Vertex( -114.1151855555363,-55.01489977957681, 0 ), new Vertex( -110.21855489071459,-60.845888142008334, 0 ), 4278519040, 1 );triangles.push( T ); T = new Triangle( new Vertex( -110.03963387291878,-63.92326402384788, 0 ), new Vertex( -113.93337153317407,-63.16614202829078, 0 ), new Vertex( -110.21855489071459,-60.845888142008334, 0 ), 4292402917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -114.1151855555363,-55.01489977957681, 0 ), new Vertex( -114.27141136443242,-51.7222629385069, 0 ), new Vertex( -110.20791087020189,-55.84855981077999, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -110.21855489071459,-60.845888142008334, 0 ), new Vertex( -114.1151855555363,-55.01489977957681, 0 ), new Vertex( -110.20791087020189,-55.84855981077999, 0 ), 4280229920, 1 );triangles.push( T ); T = new Triangle( new Vertex( -114.27141136443242,-51.7222629385069, 0 ), new Vertex( -116.31774718593806,-45.86158404732123, 0 ), new Vertex( -108.4796649958007,-48.67809374257922, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -116.31774718593806,-45.86158404732123, 0 ), new Vertex( -114.20159102836624,-43.205957549158484, 0 ), new Vertex( -108.4796649958007,-48.67809374257922, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( -110.20791087020189,-55.84855981077999, 0 ), new Vertex( -114.27141136443242,-51.7222629385069, 0 ), new Vertex( -108.4796649958007,-48.67809374257922, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.4796649958007,-48.67809374257922, 0 ), new Vertex( -114.20159102836624,-43.205957549158484, 0 ), new Vertex( -108.66847906680778,-44.37715752189979, 0 ), 4280953386, 1 );triangles.push( T ); T = new Triangle( new Vertex( -114.20159102836624,-43.205957549158484, 0 ), new Vertex( -113.67839298164472,-33.82859954517335, 0 ), new Vertex( -108.56358712958172,-40.18169936630875, 0 ), 4281677366, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.66847906680778,-44.37715752189979, 0 ), new Vertex( -114.20159102836624,-43.205957549158484, 0 ), new Vertex( -108.56358712958172,-40.18169936630875, 0 ), 4281282351, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.56358712958172,-40.18169936630875, 0 ), new Vertex( -113.67839298164472,-33.82859954517335, 0 ), new Vertex( -108.04079987760633,-34.80874164402485, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -113.67839298164472,-33.82859954517335, 0 ), new Vertex( -115.30534487171099,-30.360809072386473, 0 ), new Vertex( -109.12992114853114,-31.3512678691186, 0 ), 4286151033, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.04079987760633,-34.80874164402485, 0 ), new Vertex( -113.67839298164472,-33.82859954517335, 0 ), new Vertex( -109.12992114853114,-31.3512678691186, 0 ), 4281413937, 1 );triangles.push( T ); T = new Triangle( new Vertex( -115.30534487171099,-30.360809072386473, 0 ), new Vertex( -115.3911345959641,-24.21081541478634, 0 ), new Vertex( -110.0440985285677,-26.251328125596046, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( -109.12992114853114,-31.3512678691186, 0 ), new Vertex( -115.30534487171099,-30.360809072386473, 0 ), new Vertex( -110.0440985285677,-26.251328125596046, 0 ), 4285822068, 1 );triangles.push( T ); T = new Triangle( new Vertex( -115.3911345959641,-24.21081541478634, 0 ), new Vertex( -116.70999550679699,-20.646768246311694, 0 ), new Vertex( -108.83038174081594,-21.514535380061716, 0 ), 4232003391, 0.9882352941176471 );triangles.push( T ); T = new Triangle( new Vertex( -116.70999550679699,-20.646768246311694, 0 ), new Vertex( -113.16578322742134,-17.227424300741404, 0 ), new Vertex( -108.83038174081594,-21.514535380061716, 0 ), 3004305938, 0.7019607843137254 );triangles.push( T ); T = new Triangle( new Vertex( -110.0440985285677,-26.251328125596046, 0 ), new Vertex( -115.3911345959641,-24.21081541478634, 0 ), new Vertex( -108.83038174081594,-21.514535380061716, 0 ), 4282335039, 1 );triangles.push( T ); T = new Triangle( new Vertex( -113.16578322742134,-17.227424300741404, 0 ), new Vertex( -113.28964610537514,-7.799039174802601, 0 ), new Vertex( -110.41567618446425,-16.962685528211296, 0 ), 3154906124, 0.7372549019607844 );triangles.push( T ); T = new Triangle( new Vertex( -108.83038174081594,-21.514535380061716, 0 ), new Vertex( -113.16578322742134,-17.227424300741404, 0 ), new Vertex( -110.41567618446425,-16.962685528211296, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -110.41567618446425,-16.962685528211296, 0 ), new Vertex( -113.28964610537514,-7.799039174802601, 0 ), new Vertex( -108.3036760399118,-9.383440736215562, 0 ), 3054374414, 0.7137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -113.28964610537514,-7.799039174802601, 0 ), new Vertex( -116.54104616912082,-0.8133872682228684, 0 ), new Vertex( -111.90928746666759,-3.979785844217986, 0 ), 2788241713, 0.6509803921568628 );triangles.push( T ); T = new Triangle( new Vertex( -108.3036760399118,-9.383440736215562, 0 ), new Vertex( -113.28964610537514,-7.799039174802601, 0 ), new Vertex( -111.90928746666759,-3.979785844217986, 0 ), 2619614244, 0.611764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -111.90928746666759,-3.979785844217986, 0 ), new Vertex( -116.54104616912082,-0.8133872682228684, 0 ), new Vertex( -111.83891698671505,-2.385630890727043, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( -111.83891698671505,-2.385630890727043, 0 ), new Vertex( -113.34712773282081,6.67847387585789, 0 ), new Vertex( -108.86404680507258,5.5806515398435295, 0 ), 67108864, 0.01568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( -111.5247004730627,-93.09497537463903, 0 ), new Vertex( -108.93130289344117,-87.45443045068532, 0 ), new Vertex( -103.81629472086206,-92.54634063364938, 0 ), 675694156, 0.1568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( -108.93130289344117,-87.45443045068532, 0 ), new Vertex( -111.08469062205404,-78.6959583722055, 0 ), new Vertex( -106.55627980083227,-86.77542503597215, 0 ), 4292731362, 1 );triangles.push( T ); T = new Triangle( new Vertex( -103.81629472086206,-92.54634063364938, 0 ), new Vertex( -108.93130289344117,-87.45443045068532, 0 ), new Vertex( -106.55627980083227,-86.77542503597215, 0 ), 4283190863, 1 );triangles.push( T ); T = new Triangle( new Vertex( -106.55627980083227,-86.77542503597215, 0 ), new Vertex( -111.08469062205404,-78.6959583722055, 0 ), new Vertex( -104.36243553832173,-81.1781308487989, 0 ), 4292798182, 1 );triangles.push( T ); T = new Triangle( new Vertex( -111.08469062205404,-78.6959583722055, 0 ), new Vertex( -112.80555872898549,-76.97150843357667, 0 ), new Vertex( -104.02949314750731,-75.67447732808068, 0 ), 4291217345, 1 );triangles.push( T ); T = new Triangle( new Vertex( -112.80555872898549,-76.97150843357667, 0 ), new Vertex( -112.84108532080427,-71.44937928207219, 0 ), new Vertex( -104.02949314750731,-75.67447732808068, 0 ), 4286019189, 1 );triangles.push( T ); T = new Triangle( new Vertex( -104.36243553832173,-81.1781308487989, 0 ), new Vertex( -111.08469062205404,-78.6959583722055, 0 ), new Vertex( -104.02949314750731,-75.67447732808068, 0 ), 4290022021, 1 );triangles.push( T ); T = new Triangle( new Vertex( -104.02949314750731,-75.67447732808068, 0 ), new Vertex( -112.84108532080427,-71.44937928207219, 0 ), new Vertex( -104.42104435712099,-71.27661904226989, 0 ), 4291874506, 1 );triangles.push( T ); T = new Triangle( new Vertex( -112.84108532080427,-71.44937928207219, 0 ), new Vertex( -110.03963387291878,-63.92326402384788, 0 ), new Vertex( -107.33239767793566,-67.02949116379023, 0 ), 4293191398, 1 );triangles.push( T ); T = new Triangle( new Vertex( -104.42104435712099,-71.27661904226989, 0 ), new Vertex( -112.84108532080427,-71.44937928207219, 0 ), new Vertex( -107.33239767793566,-67.02949116379023, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -110.21855489071459,-60.845888142008334, 0 ), new Vertex( -110.20791087020189,-55.84855981077999, 0 ), new Vertex( -107.56861861981452,-59.637951833661646, 0 ), 4292861920, 1 );triangles.push( T ); T = new Triangle( new Vertex( -110.03963387291878,-63.92326402384788, 0 ), new Vertex( -110.21855489071459,-60.845888142008334, 0 ), new Vertex( -107.56861861981452,-59.637951833661646, 0 ), 4292402917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.33239767793566,-67.02949116379023, 0 ), new Vertex( -110.03963387291878,-63.92326402384788, 0 ), new Vertex( -107.56861861981452,-59.637951833661646, 0 ), 4292468451, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.56861861981452,-59.637951833661646, 0 ), new Vertex( -110.20791087020189,-55.84855981077999, 0 ), new Vertex( -105.27684755576774,-57.58474471885711, 0 ), 4285626497, 1 );triangles.push( T ); T = new Triangle( new Vertex( -110.20791087020189,-55.84855981077999, 0 ), new Vertex( -108.4796649958007,-48.67809374257922, 0 ), new Vertex( -105.79748860513791,-49.8155166991055, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -105.27684755576774,-57.58474471885711, 0 ), new Vertex( -110.20791087020189,-55.84855981077999, 0 ), new Vertex( -105.79748860513791,-49.8155166991055, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.4796649958007,-48.67809374257922, 0 ), new Vertex( -108.66847906680778,-44.37715752189979, 0 ), new Vertex( -107.30406155763194,-47.852667757775635, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -105.79748860513791,-49.8155166991055, 0 ), new Vertex( -108.4796649958007,-48.67809374257922, 0 ), new Vertex( -107.30406155763194,-47.852667757775635, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.66847906680778,-44.37715752189979, 0 ), new Vertex( -108.56358712958172,-40.18169936630875, 0 ), new Vertex( -107.62540702428669,-41.62828065827489, 0 ), 4281282351, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.04079987760633,-34.80874164402485, 0 ), new Vertex( -109.12992114853114,-31.3512678691186, 0 ), new Vertex( -107.7015945171006,-34.46033603651449, 0 ), 4281150765, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.7015945171006,-34.46033603651449, 0 ), new Vertex( -109.12992114853114,-31.3512678691186, 0 ), new Vertex( -105.64326761709526,-32.052259085699916, 0 ), 4281150765, 1 );triangles.push( T ); T = new Triangle( new Vertex( -109.12992114853114,-31.3512678691186, 0 ), new Vertex( -110.0440985285677,-26.251328125596046, 0 ), new Vertex( -107.67746719252318,-25.359062153380364, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( -105.64326761709526,-32.052259085699916, 0 ), new Vertex( -109.12992114853114,-31.3512678691186, 0 ), new Vertex( -107.67746719252318,-25.359062153380364, 0 ), 4281413937, 1 );triangles.push( T ); T = new Triangle( new Vertex( -110.0440985285677,-26.251328125596046, 0 ), new Vertex( -108.83038174081594,-21.514535380061716, 0 ), new Vertex( -107.67746719252318,-25.359062153380364, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.83038174081594,-21.514535380061716, 0 ), new Vertex( -110.41567618446425,-16.962685528211296, 0 ), new Vertex( -106.7437577941455,-19.696741529274732, 0 ), 4282269246, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.67746719252318,-25.359062153380364, 0 ), new Vertex( -108.83038174081594,-21.514535380061716, 0 ), new Vertex( -106.7437577941455,-19.696741529274732, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( -106.7437577941455,-19.696741529274732, 0 ), new Vertex( -110.41567618446425,-16.962685528211296, 0 ), new Vertex( -107.09151981817558,-15.267775756306946, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( -110.41567618446425,-16.962685528211296, 0 ), new Vertex( -108.3036760399118,-9.383440736215562, 0 ), new Vertex( -106.49432918708771,-12.691150162369013, 0 ), 3241358131, 0.7568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( -107.09151981817558,-15.267775756306946, 0 ), new Vertex( -110.41567618446425,-16.962685528211296, 0 ), new Vertex( -106.49432918708771,-12.691150162369013, 0 ), 4282795590, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.3036760399118,-9.383440736215562, 0 ), new Vertex( -111.90928746666759,-3.979785844217986, 0 ), new Vertex( -104.32912676548585,-7.185146004427224, 0 ), 2937131281, 0.6862745098039216 );triangles.push( T ); T = new Triangle( new Vertex( -111.90928746666759,-3.979785844217986, 0 ), new Vertex( -111.83891698671505,-2.385630890727043, 0 ), new Vertex( -104.32912676548585,-7.185146004427224, 0 ), 2619811623, 0.611764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -106.49432918708771,-12.691150162369013, 0 ), new Vertex( -108.3036760399118,-9.383440736215562, 0 ), new Vertex( -104.32912676548585,-7.185146004427224, 0 ), 3288597508, 0.7686274509803922 );triangles.push( T ); T = new Triangle( new Vertex( -104.32912676548585,-7.185146004427224, 0 ), new Vertex( -111.83891698671505,-2.385630890727043, 0 ), new Vertex( -103.70041326573119,1.3802362475544214, 0 ), 2652905504, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -111.83891698671505,-2.385630890727043, 0 ), new Vertex( -108.86404680507258,5.5806515398435295, 0 ), new Vertex( -105.91531416354701,4.464379908517003, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( -103.70041326573119,1.3802362475544214, 0 ), new Vertex( -111.83891698671505,-2.385630890727043, 0 ), new Vertex( -105.91531416354701,4.464379908517003, 0 ), 2737975858, 0.6392156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -108.86404680507258,5.5806515398435295, 0 ), new Vertex( -109.77005396457389,10.061981562525034, 0 ), new Vertex( -103.74656575452536,11.194866184145212, 0 ), 606282531, 0.1411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -105.91531416354701,4.464379908517003, 0 ), new Vertex( -108.86404680507258,5.5806515398435295, 0 ), new Vertex( -103.74656575452536,11.194866184145212, 0 ), 2670932787, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( -103.81629472086206,-92.54634063364938, 0 ), new Vertex( -106.55627980083227,-86.77542503597215, 0 ), new Vertex( -100.89808186236769,-90.38400317914784, 0 ), 4281282351, 1 );triangles.push( T ); T = new Triangle( new Vertex( -106.55627980083227,-86.77542503597215, 0 ), new Vertex( -104.36243553832173,-81.1781308487989, 0 ), new Vertex( -102.24536590697244,-86.09007066488266, 0 ), 4292666084, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.89808186236769,-90.38400317914784, 0 ), new Vertex( -106.55627980083227,-86.77542503597215, 0 ), new Vertex( -102.24536590697244,-86.09007066488266, 0 ), 4290363586, 1 );triangles.push( T ); T = new Triangle( new Vertex( -104.36243553832173,-81.1781308487989, 0 ), new Vertex( -104.02949314750731,-75.67447732808068, 0 ), new Vertex( -98.84834856912494,-79.52594973519444, 0 ), 4291743945, 1 );triangles.push( T ); T = new Triangle( new Vertex( -102.24536590697244,-86.09007066488266, 0 ), new Vertex( -104.36243553832173,-81.1781308487989, 0 ), new Vertex( -98.84834856912494,-79.52594973519444, 0 ), 4292863718, 1 );triangles.push( T ); T = new Triangle( new Vertex( -98.84834856912494,-79.52594973519444, 0 ), new Vertex( -104.02949314750731,-75.67447732808068, 0 ), new Vertex( -100.90281132329255,-73.72729884600267, 0 ), 4286216049, 1 );triangles.push( T ); T = new Triangle( new Vertex( -104.02949314750731,-75.67447732808068, 0 ), new Vertex( -104.42104435712099,-71.27661904226989, 0 ), new Vertex( -101.65835537435487,-72.60553596680984, 0 ), 4284176473, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.90281132329255,-73.72729884600267, 0 ), new Vertex( -104.02949314750731,-75.67447732808068, 0 ), new Vertex( -101.65835537435487,-72.60553596680984, 0 ), 4284044116, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.33239767793566,-67.02949116379023, 0 ), new Vertex( -107.56861861981452,-59.637951833661646, 0 ), new Vertex( -100.89444613037631,-67.54245108831674, 0 ), 4289183958, 1 );triangles.push( T ); T = new Triangle( new Vertex( -104.42104435712099,-71.27661904226989, 0 ), new Vertex( -107.33239767793566,-67.02949116379023, 0 ), new Vertex( -100.89444613037631,-67.54245108831674, 0 ), 4292072661, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.65835537435487,-72.60553596680984, 0 ), new Vertex( -104.42104435712099,-71.27661904226989, 0 ), new Vertex( -100.89444613037631,-67.54245108831674, 0 ), 4279440144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.56861861981452,-59.637951833661646, 0 ), new Vertex( -105.27684755576774,-57.58474471885711, 0 ), new Vertex( -98.97810331964865,-59.013624001760036, 0 ), 4290823884, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.89444613037631,-67.54245108831674, 0 ), new Vertex( -107.56861861981452,-59.637951833661646, 0 ), new Vertex( -98.97810331964865,-59.013624001760036, 0 ), 4290362819, 1 );triangles.push( T ); T = new Triangle( new Vertex( -98.97810331964865,-59.013624001760036, 0 ), new Vertex( -105.27684755576774,-57.58474471885711, 0 ), new Vertex( -101.15401525003836,-57.04285622481257, 0 ), 4278715909, 1 );triangles.push( T ); T = new Triangle( new Vertex( -105.27684755576774,-57.58474471885711, 0 ), new Vertex( -105.79748860513791,-49.8155166991055, 0 ), new Vertex( -102.22271276358515,-50.27565954392776, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.15401525003836,-57.04285622481257, 0 ), new Vertex( -105.27684755576774,-57.58474471885711, 0 ), new Vertex( -102.22271276358515,-50.27565954392776, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.30406155763194,-47.852667757775635, 0 ), new Vertex( -108.66847906680778,-44.37715752189979, 0 ), new Vertex( -101.8715769839473,-47.13090017810464, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -105.79748860513791,-49.8155166991055, 0 ), new Vertex( -107.30406155763194,-47.852667757775635, 0 ), new Vertex( -101.8715769839473,-47.13090017810464, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -102.22271276358515,-50.27565954392776, 0 ), new Vertex( -105.79748860513791,-49.8155166991055, 0 ), new Vertex( -101.8715769839473,-47.13090017810464, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.62540702428669,-41.62828065827489, 0 ), new Vertex( -108.56358712958172,-40.18169936630875, 0 ), new Vertex( -102.32578257285058,-41.73686237214133, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.66847906680778,-44.37715752189979, 0 ), new Vertex( -107.62540702428669,-41.62828065827489, 0 ), new Vertex( -102.32578257285058,-41.73686237214133, 0 ), 4281282351, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.8715769839473,-47.13090017810464, 0 ), new Vertex( -108.66847906680778,-44.37715752189979, 0 ), new Vertex( -102.32578257285058,-41.73686237214133, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.56358712958172,-40.18169936630875, 0 ), new Vertex( -108.04079987760633,-34.80874164402485, 0 ), new Vertex( -100.34159999294207,-37.03098342427984, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -102.32578257285058,-41.73686237214133, 0 ), new Vertex( -108.56358712958172,-40.18169936630875, 0 ), new Vertex( -100.34159999294207,-37.03098342427984, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -108.04079987760633,-34.80874164402485, 0 ), new Vertex( -107.7015945171006,-34.46033603651449, 0 ), new Vertex( -100.34159999294207,-37.03098342427984, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.7015945171006,-34.46033603651449, 0 ), new Vertex( -105.64326761709526,-32.052259085699916, 0 ), new Vertex( -100.34159999294207,-37.03098342427984, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -105.64326761709526,-32.052259085699916, 0 ), new Vertex( -107.67746719252318,-25.359062153380364, 0 ), new Vertex( -101.88186265015975,-30.44538198178634, 0 ), 4281150763, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.34159999294207,-37.03098342427984, 0 ), new Vertex( -105.64326761709526,-32.052259085699916, 0 ), new Vertex( -101.88186265015975,-30.44538198178634, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.67746719252318,-25.359062153380364, 0 ), new Vertex( -106.7437577941455,-19.696741529274732, 0 ), new Vertex( -101.18277881247923,-25.748139900621027, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.88186265015975,-30.44538198178634, 0 ), new Vertex( -107.67746719252318,-25.359062153380364, 0 ), new Vertex( -101.18277881247923,-25.748139900621027, 0 ), 4281150765, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.18277881247923,-25.748139900621027, 0 ), new Vertex( -106.7437577941455,-19.696741529274732, 0 ), new Vertex( -99.43583974102512,-23.458702875301242, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( -106.7437577941455,-19.696741529274732, 0 ), new Vertex( -107.09151981817558,-15.267775756306946, 0 ), new Vertex( -99.67197446338832,-18.151390386279672, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( -99.43583974102512,-23.458702875301242, 0 ), new Vertex( -106.7437577941455,-19.696741529274732, 0 ), new Vertex( -99.67197446338832,-18.151390386279672, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -107.09151981817558,-15.267775756306946, 0 ), new Vertex( -106.49432918708771,-12.691150162369013, 0 ), new Vertex( -100.2232520673424,-13.010906343348324, 0 ), 4282400832, 1 );triangles.push( T ); T = new Triangle( new Vertex( -99.67197446338832,-18.151390386279672, 0 ), new Vertex( -107.09151981817558,-15.267775756306946, 0 ), new Vertex( -100.2232520673424,-13.010906343348324, 0 ), 4287006342, 1 );triangles.push( T ); T = new Triangle( new Vertex( -106.49432918708771,-12.691150162369013, 0 ), new Vertex( -104.32912676548585,-7.185146004427224, 0 ), new Vertex( -100.2232520673424,-13.010906343348324, 0 ), 4282795590, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.2232520673424,-13.010906343348324, 0 ), new Vertex( -104.32912676548585,-7.185146004427224, 0 ), new Vertex( -100.60261294199154,-7.145963785238564, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -104.32912676548585,-7.185146004427224, 0 ), new Vertex( -103.70041326573119,1.3802362475544214, 0 ), new Vertex( -100.38435864914209,-0.3076814291998744, 0 ), 3288860680, 0.7686274509803922 );triangles.push( T ); T = new Triangle( new Vertex( -100.60261294199154,-7.145963785238564, 0 ), new Vertex( -104.32912676548585,-7.185146004427224, 0 ), new Vertex( -100.38435864914209,-0.3076814291998744, 0 ), 3121220106, 0.7294117647058823 );triangles.push( T ); T = new Triangle( new Vertex( -103.70041326573119,1.3802362475544214, 0 ), new Vertex( -105.91531416354701,4.464379908517003, 0 ), new Vertex( -99.78978188429028,5.627118743490428, 0 ), 2602837028, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -105.91531416354701,4.464379908517003, 0 ), new Vertex( -103.74656575452536,11.194866184145212, 0 ), new Vertex( -99.78978188429028,5.627118743490428, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( -100.38435864914209,-0.3076814291998744, 0 ), new Vertex( -103.70041326573119,1.3802362475544214, 0 ), new Vertex( -99.78978188429028,5.627118743490428, 0 ), 3020819982, 0.7058823529411765 );triangles.push( T ); T = new Triangle( new Vertex( -99.78978188429028,5.627118743490428, 0 ), new Vertex( -103.74656575452536,11.194866184145212, 0 ), new Vertex( -100.12479928508401,10.52125637512654, 0 ), 2704224047, 0.6313725490196078 );triangles.push( T ); T = new Triangle( new Vertex( -103.74656575452536,11.194866184145212, 0 ), new Vertex( -104.00155103951693,12.371699119452387, 0 ), new Vertex( -102.54356669215485,13.642410308588296, 0 ), 2352034097, 0.5490196078431373 );triangles.push( T ); T = new Triangle( new Vertex( -100.12479928508401,10.52125637512654, 0 ), new Vertex( -103.74656575452536,11.194866184145212, 0 ), new Vertex( -102.54356669215485,13.642410308588296, 0 ), 2737975858, 0.6392156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -100.89808186236769,-90.38400317914784, 0 ), new Vertex( -102.24536590697244,-86.09007066488266, 0 ), new Vertex( -95.9057643096894,-88.50657948898152, 0 ), 4284245098, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.77788801304996,-97.1440274422057, 0 ), new Vertex( -100.89808186236769,-90.38400317914784, 0 ), new Vertex( -95.9057643096894,-88.50657948898152, 0 ), 289160252, 0.06666666666666667 );triangles.push( T ); T = new Triangle( new Vertex( -95.9057643096894,-88.50657948898152, 0 ), new Vertex( -102.24536590697244,-86.09007066488266, 0 ), new Vertex( -95.43934529600665,-85.43810164229944, 0 ), 4290627530, 1 );triangles.push( T ); T = new Triangle( new Vertex( -102.24536590697244,-86.09007066488266, 0 ), new Vertex( -98.84834856912494,-79.52594973519444, 0 ), new Vertex( -97.32870507007465,-80.60952847497538, 0 ), 4293322470, 1 );triangles.push( T ); T = new Triangle( new Vertex( -95.43934529600665,-85.43810164229944, 0 ), new Vertex( -102.24536590697244,-86.09007066488266, 0 ), new Vertex( -97.32870507007465,-80.60952847497538, 0 ), 4292863462, 1 );triangles.push( T ); T = new Triangle( new Vertex( -98.84834856912494,-79.52594973519444, 0 ), new Vertex( -100.90281132329255,-73.72729884600267, 0 ), new Vertex( -97.00974020827562,-76.28603539103642, 0 ), 4282070328, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.32870507007465,-80.60952847497538, 0 ), new Vertex( -98.84834856912494,-79.52594973519444, 0 ), new Vertex( -97.00974020827562,-76.28603539103642, 0 ), 4287201919, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.90281132329255,-73.72729884600267, 0 ), new Vertex( -101.65835537435487,-72.60553596680984, 0 ), new Vertex( -95.85590749466792,-69.55058988323435, 0 ), 4287598477, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.65835537435487,-72.60553596680984, 0 ), new Vertex( -100.89444613037631,-67.54245108831674, 0 ), new Vertex( -95.85590749466792,-69.55058988323435, 0 ), 4286809481, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.00974020827562,-76.28603539103642, 0 ), new Vertex( -100.90281132329255,-73.72729884600267, 0 ), new Vertex( -95.85590749466792,-69.55058988323435, 0 ), 4279505684, 1 );triangles.push( T ); T = new Triangle( new Vertex( -95.85590749466792,-69.55058988323435, 0 ), new Vertex( -100.89444613037631,-67.54245108831674, 0 ), new Vertex( -97.03541981708258,-64.62812918843701, 0 ), 4289577174, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.89444613037631,-67.54245108831674, 0 ), new Vertex( -98.97810331964865,-59.013624001760036, 0 ), new Vertex( -97.60466543911025,-63.23985427292064, 0 ), 4290099131, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.03541981708258,-64.62812918843701, 0 ), new Vertex( -100.89444613037631,-67.54245108831674, 0 ), new Vertex( -97.60466543911025,-63.23985427292064, 0 ), 4286491350, 1 );triangles.push( T ); T = new Triangle( new Vertex( -98.97810331964865,-59.013624001760036, 0 ), new Vertex( -101.15401525003836,-57.04285622481257, 0 ), new Vertex( -97.25303814001381,-54.20435717701912, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.15401525003836,-57.04285622481257, 0 ), new Vertex( -102.22271276358515,-50.27565954392776, 0 ), new Vertex( -97.25303814001381,-54.20435717701912, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -102.22271276358515,-50.27565954392776, 0 ), new Vertex( -101.8715769839473,-47.13090017810464, 0 ), new Vertex( -97.58827876951545,-49.503147908486426, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.25303814001381,-54.20435717701912, 0 ), new Vertex( -102.22271276358515,-50.27565954392776, 0 ), new Vertex( -97.58827876951545,-49.503147908486426, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.8715769839473,-47.13090017810464, 0 ), new Vertex( -102.32578257285058,-41.73686237214133, 0 ), new Vertex( -96.2647157786414,-46.35695132333785, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.58827876951545,-49.503147908486426, 0 ), new Vertex( -101.8715769839473,-47.13090017810464, 0 ), new Vertex( -96.2647157786414,-46.35695132333785, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -102.32578257285058,-41.73686237214133, 0 ), new Vertex( -100.34159999294207,-37.03098342427984, 0 ), new Vertex( -97.53861232614145,-40.32173152919859, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -96.2647157786414,-46.35695132333785, 0 ), new Vertex( -102.32578257285058,-41.73686237214133, 0 ), new Vertex( -97.53861232614145,-40.32173152919859, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.34159999294207,-37.03098342427984, 0 ), new Vertex( -101.88186265015975,-30.44538198178634, 0 ), new Vertex( -96.56060241581872,-35.74661390064284, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.53861232614145,-40.32173152919859, 0 ), new Vertex( -100.34159999294207,-37.03098342427984, 0 ), new Vertex( -96.56060241581872,-35.74661390064284, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -96.56060241581872,-35.74661390064284, 0 ), new Vertex( -101.88186265015975,-30.44538198178634, 0 ), new Vertex( -94.8237289483659,-28.860345242079347, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.88186265015975,-30.44538198178634, 0 ), new Vertex( -101.18277881247923,-25.748139900621027, 0 ), new Vertex( -97.58665822632611,-26.295614432543516, 0 ), 4282598725, 1 );triangles.push( T ); T = new Triangle( new Vertex( -94.8237289483659,-28.860345242079347, 0 ), new Vertex( -101.88186265015975,-30.44538198178634, 0 ), new Vertex( -97.58665822632611,-26.295614432543516, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -101.18277881247923,-25.748139900621027, 0 ), new Vertex( -99.43583974102512,-23.458702875301242, 0 ), new Vertex( -97.58665822632611,-26.295614432543516, 0 ), 4282532677, 1 );triangles.push( T ); T = new Triangle( new Vertex( -99.43583974102512,-23.458702875301242, 0 ), new Vertex( -99.67197446338832,-18.151390386279672, 0 ), new Vertex( -96.87772957328707,-22.64935365319252, 0 ), 4280953386, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.58665822632611,-26.295614432543516, 0 ), new Vertex( -99.43583974102512,-23.458702875301242, 0 ), new Vertex( -96.87772957328707,-22.64935365319252, 0 ), 4282598727, 1 );triangles.push( T ); T = new Triangle( new Vertex( -99.67197446338832,-18.151390386279672, 0 ), new Vertex( -100.2232520673424,-13.010906343348324, 0 ), new Vertex( -97.61004481650889,-17.37499258853495, 0 ), 4287730065, 1 );triangles.push( T ); T = new Triangle( new Vertex( -96.87772957328707,-22.64935365319252, 0 ), new Vertex( -99.67197446338832,-18.151390386279672, 0 ), new Vertex( -97.61004481650889,-17.37499258853495, 0 ), 4280887593, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.2232520673424,-13.010906343348324, 0 ), new Vertex( -100.60261294199154,-7.145963785238564, 0 ), new Vertex( -95.05961061408743,-11.49020359525457, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.61004481650889,-17.37499258853495, 0 ), new Vertex( -100.2232520673424,-13.010906343348324, 0 ), new Vertex( -95.05961061408743,-11.49020359525457, 0 ), 4286151033, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.60261294199154,-7.145963785238564, 0 ), new Vertex( -100.38435864914209,-0.3076814291998744, 0 ), new Vertex( -94.40001613413915,-4.5524836694821715, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -95.05961061408743,-11.49020359525457, 0 ), new Vertex( -100.60261294199154,-7.145963785238564, 0 ), new Vertex( -94.40001613413915,-4.5524836694821715, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( -94.40001613413915,-4.5524836694821715, 0 ), new Vertex( -100.38435864914209,-0.3076814291998744, 0 ), new Vertex( -96.32944624125957,0.22958665480837226, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( -100.38435864914209,-0.3076814291998744, 0 ), new Vertex( -99.78978188429028,5.627118743490428, 0 ), new Vertex( -96.15044642891735,2.72465908061713, 0 ), 3338994949, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -96.32944624125957,0.22958665480837226, 0 ), new Vertex( -100.38435864914209,-0.3076814291998744, 0 ), new Vertex( -96.15044642891735,2.72465908061713, 0 ), 2869956624, 0.6705882352941176 );triangles.push( T ); T = new Triangle( new Vertex( -99.78978188429028,5.627118743490428, 0 ), new Vertex( -100.12479928508401,10.52125637512654, 0 ), new Vertex( -93.34728662343696,7.277186881750822, 0 ), 2920419858, 0.6823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( -96.15044642891735,2.72465908061713, 0 ), new Vertex( -99.78978188429028,5.627118743490428, 0 ), new Vertex( -93.34728662343696,7.277186881750822, 0 ), 3406038020, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -100.12479928508401,10.52125637512654, 0 ), new Vertex( -102.54356669215485,13.642410308588296, 0 ), new Vertex( -97.1623857175,15.860204588156193, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( -102.54356669215485,13.642410308588296, 0 ), new Vertex( -102.06175472773612,18.714172615204006, 0 ), new Vertex( -97.1623857175,15.860204588156193, 0 ), 992421671, 0.23137254901960785 );triangles.push( T ); T = new Triangle( new Vertex( -93.34728662343696,7.277186881750822, 0 ), new Vertex( -100.12479928508401,10.52125637512654, 0 ), new Vertex( -97.1623857175,15.860204588156193, 0 ), 2619614244, 0.611764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -97.1623857175,15.860204588156193, 0 ), new Vertex( -102.06175472773612,18.714172615204006, 0 ), new Vertex( -96.94679915625602,21.346465410664678, 0 ), 1999580975, 0.4666666666666667 );triangles.push( T ); T = new Triangle( new Vertex( -91.75229818746448,-94.72273927321658, 0 ), new Vertex( -95.9057643096894,-88.50657948898152, 0 ), new Vertex( -89.84447215404361,-91.40698028169572, 0 ), 3947119172, 0.9215686274509803 );triangles.push( T ); T = new Triangle( new Vertex( -95.9057643096894,-88.50657948898152, 0 ), new Vertex( -95.43934529600665,-85.43810164229944, 0 ), new Vertex( -89.73626702744514,-87.43824879545718, 0 ), 4286876042, 1 );triangles.push( T ); T = new Triangle( new Vertex( -89.84447215404361,-91.40698028169572, 0 ), new Vertex( -95.9057643096894,-88.50657948898152, 0 ), new Vertex( -89.73626702744514,-87.43824879545718, 0 ), 4284375396, 1 );triangles.push( T ); T = new Triangle( new Vertex( -95.43934529600665,-85.43810164229944, 0 ), new Vertex( -97.32870507007465,-80.60952847497538, 0 ), new Vertex( -92.43652002839372,-80.07557766884565, 0 ), 4292530643, 1 );triangles.push( T ); T = new Triangle( new Vertex( -89.73626702744514,-87.43824879545718, 0 ), new Vertex( -95.43934529600665,-85.43810164229944, 0 ), new Vertex( -92.43652002839372,-80.07557766884565, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.32870507007465,-80.60952847497538, 0 ), new Vertex( -97.00974020827562,-76.28603539103642, 0 ), new Vertex( -92.43652002839372,-80.07557766884565, 0 ), 4289111715, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.00974020827562,-76.28603539103642, 0 ), new Vertex( -95.85590749466792,-69.55058988323435, 0 ), new Vertex( -91.797876406461,-73.94246279168874, 0 ), 4290164146, 1 );triangles.push( T ); T = new Triangle( new Vertex( -92.43652002839372,-80.07557766884565, 0 ), new Vertex( -97.00974020827562,-76.28603539103642, 0 ), new Vertex( -91.797876406461,-73.94246279168874, 0 ), 4278517766, 1 );triangles.push( T ); T = new Triangle( new Vertex( -95.85590749466792,-69.55058988323435, 0 ), new Vertex( -97.03541981708258,-64.62812918843701, 0 ), new Vertex( -91.58799890847877,-68.80565069522709, 0 ), 4287409104, 1 );triangles.push( T ); T = new Triangle( new Vertex( -91.797876406461,-73.94246279168874, 0 ), new Vertex( -95.85590749466792,-69.55058988323435, 0 ), new Vertex( -91.58799890847877,-68.80565069522709, 0 ), 4282796106, 1 );triangles.push( T ); T = new Triangle( new Vertex( -91.58799890847877,-68.80565069522709, 0 ), new Vertex( -97.03541981708258,-64.62812918843701, 0 ), new Vertex( -88.69989643990993,-66.17895765136927, 0 ), 4285572824, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.60466543911025,-63.23985427292064, 0 ), new Vertex( -98.97810331964865,-59.013624001760036, 0 ), new Vertex( -88.74606905225664,-61.604478870518506, 0 ), 4291678680, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.03541981708258,-64.62812918843701, 0 ), new Vertex( -97.60466543911025,-63.23985427292064, 0 ), new Vertex( -88.74606905225664,-61.604478870518506, 0 ), 4290098874, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.69989643990993,-66.17895765136927, 0 ), new Vertex( -97.03541981708258,-64.62812918843701, 0 ), new Vertex( -88.74606905225664,-61.604478870518506, 0 ), 4292731108, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.25303814001381,-54.20435717701912, 0 ), new Vertex( -97.58827876951545,-49.503147908486426, 0 ), new Vertex( -90.37168206134811,-55.01297595584765, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -98.97810331964865,-59.013624001760036, 0 ), new Vertex( -97.25303814001381,-54.20435717701912, 0 ), new Vertex( -90.37168206134811,-55.01297595584765, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.74606905225664,-61.604478870518506, 0 ), new Vertex( -98.97810331964865,-59.013624001760036, 0 ), new Vertex( -90.37168206134811,-55.01297595584765, 0 ), 4278715651, 1 );triangles.push( T ); T = new Triangle( new Vertex( -90.37168206134811,-55.01297595584765, 0 ), new Vertex( -97.58827876951545,-49.503147908486426, 0 ), new Vertex( -88.86633784230798,-49.25797881465405, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -96.2647157786414,-46.35695132333785, 0 ), new Vertex( -97.53861232614145,-40.32173152919859, 0 ), new Vertex( -91.93471339019015,-45.49969474924728, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.58827876951545,-49.503147908486426, 0 ), new Vertex( -96.2647157786414,-46.35695132333785, 0 ), new Vertex( -91.93471339019015,-45.49969474924728, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.86633784230798,-49.25797881465405, 0 ), new Vertex( -97.58827876951545,-49.503147908486426, 0 ), new Vertex( -91.93471339019015,-45.49969474924728, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -91.93471339019015,-45.49969474924728, 0 ), new Vertex( -97.53861232614145,-40.32173152919859, 0 ), new Vertex( -89.9153439020738,-39.66445608437061, 0 ), 4280295456, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.53861232614145,-40.32173152919859, 0 ), new Vertex( -96.56060241581872,-35.74661390064284, 0 ), new Vertex( -90.26424942724407,-37.708180299028754, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -89.9153439020738,-39.66445608437061, 0 ), new Vertex( -97.53861232614145,-40.32173152919859, 0 ), new Vertex( -90.26424942724407,-37.708180299028754, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -96.56060241581872,-35.74661390064284, 0 ), new Vertex( -94.8237289483659,-28.860345242079347, 0 ), new Vertex( -90.33295279089361,-30.844229551963508, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( -90.26424942724407,-37.708180299028754, 0 ), new Vertex( -96.56060241581872,-35.74661390064284, 0 ), new Vertex( -90.33295279089361,-30.844229551963508, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( -94.8237289483659,-28.860345242079347, 0 ), new Vertex( -97.58665822632611,-26.295614432543516, 0 ), new Vertex( -91.95324932178482,-27.629224377684295, 0 ), 4282532418, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.58665822632611,-26.295614432543516, 0 ), new Vertex( -96.87772957328707,-22.64935365319252, 0 ), new Vertex( -91.95324932178482,-27.629224377684295, 0 ), 4282729797, 1 );triangles.push( T ); T = new Triangle( new Vertex( -90.33295279089361,-30.844229551963508, 0 ), new Vertex( -94.8237289483659,-28.860345242079347, 0 ), new Vertex( -91.95324932178482,-27.629224377684295, 0 ), 4282335039, 1 );triangles.push( T ); T = new Triangle( new Vertex( -91.95324932178482,-27.629224377684295, 0 ), new Vertex( -96.87772957328707,-22.64935365319252, 0 ), new Vertex( -89.5989988297224,-22.32091612322256, 0 ), 4282795590, 1 );triangles.push( T ); T = new Triangle( new Vertex( -96.87772957328707,-22.64935365319252, 0 ), new Vertex( -97.61004481650889,-17.37499258853495, 0 ), new Vertex( -90.07415315322578,-16.748422837350518, 0 ), 4280887336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -89.5989988297224,-22.32091612322256, 0 ), new Vertex( -96.87772957328707,-22.64935365319252, 0 ), new Vertex( -90.07415315322578,-16.748422837350518, 0 ), 4283124555, 1 );triangles.push( T ); T = new Triangle( new Vertex( -97.61004481650889,-17.37499258853495, 0 ), new Vertex( -95.05961061408743,-11.49020359525457, 0 ), new Vertex( -90.07415315322578,-16.748422837350518, 0 ), 4280821800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -90.07415315322578,-16.748422837350518, 0 ), new Vertex( -95.05961061408743,-11.49020359525457, 0 ), new Vertex( -88.03135356353596,-13.089970556553453, 0 ), 4280624421, 1 );triangles.push( T ); T = new Triangle( new Vertex( -95.05961061408743,-11.49020359525457, 0 ), new Vertex( -94.40001613413915,-4.5524836694821715, 0 ), new Vertex( -88.81980141811073,-5.24658992793411, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.03135356353596,-13.089970556553453, 0 ), new Vertex( -95.05961061408743,-11.49020359525457, 0 ), new Vertex( -88.81980141811073,-5.24658992793411, 0 ), 4280492835, 1 );triangles.push( T ); T = new Triangle( new Vertex( -94.40001613413915,-4.5524836694821715, 0 ), new Vertex( -96.32944624125957,0.22958665480837226, 0 ), new Vertex( -92.08430251060054,-0.9486135691404343, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.81980141811073,-5.24658992793411, 0 ), new Vertex( -94.40001613413915,-4.5524836694821715, 0 ), new Vertex( -92.08430251060054,-0.9486135691404343, 0 ), 4286743170, 1 );triangles.push( T ); T = new Triangle( new Vertex( -96.32944624125957,0.22958665480837226, 0 ), new Vertex( -96.15044642891735,2.72465908061713, 0 ), new Vertex( -92.08430251060054,-0.9486135691404343, 0 ), 4282532418, 1 );triangles.push( T ); T = new Triangle( new Vertex( -96.15044642891735,2.72465908061713, 0 ), new Vertex( -93.34728662343696,7.277186881750822, 0 ), new Vertex( -89.9887809548527,3.3559914059005678, 0 ), 4283256141, 1 );triangles.push( T ); T = new Triangle( new Vertex( -92.08430251060054,-0.9486135691404343, 0 ), new Vertex( -96.15044642891735,2.72465908061713, 0 ), new Vertex( -89.9887809548527,3.3559914059005678, 0 ), 4282400832, 1 );triangles.push( T ); T = new Triangle( new Vertex( -89.9887809548527,3.3559914059005678, 0 ), new Vertex( -93.34728662343696,7.277186881750822, 0 ), new Vertex( -90.881362112239,9.266969490330666, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( -93.34728662343696,7.277186881750822, 0 ), new Vertex( -97.1623857175,15.860204588156193, 0 ), new Vertex( -91.04183696163818,14.41150182718411, 0 ), 2987462929, 0.6980392156862745 );triangles.push( T ); T = new Triangle( new Vertex( -90.881362112239,9.266969490330666, 0 ), new Vertex( -93.34728662343696,7.277186881750822, 0 ), new Vertex( -91.04183696163818,14.41150182718411, 0 ), 3439592452, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -97.1623857175,15.860204588156193, 0 ), new Vertex( -96.94679915625602,21.346465410664678, 0 ), new Vertex( -90.60650753276423,19.270634999033064, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( -91.04183696163818,14.41150182718411, 0 ), new Vertex( -97.1623857175,15.860204588156193, 0 ), new Vertex( -90.60650753276423,19.270634999033064, 0 ), 2652839711, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -96.94679915625602,21.346465410664678, 0 ), new Vertex( -95.19112735241652,24.48624995397404, 0 ), new Vertex( -90.60650753276423,19.270634999033064, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( -95.19112735241652,24.48624995397404, 0 ), new Vertex( -93.36086349282414,29.198890301398933, 0 ), new Vertex( -89.63356372853741,25.083850655704737, 0 ), 2335191088, 0.5450980392156862 );triangles.push( T ); T = new Triangle( new Vertex( -90.60650753276423,19.270634999033064, 0 ), new Vertex( -95.19112735241652,24.48624995397404, 0 ), new Vertex( -89.63356372853741,25.083850655704737, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( -89.63356372853741,25.083850655704737, 0 ), new Vertex( -93.36086349282414,29.198890301398933, 0 ), new Vertex( -91.20114323170856,29.74886179063469, 0 ), 2536583473, 0.592156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -89.84447215404361,-91.40698028169572, 0 ), new Vertex( -89.73626702744514,-87.43824879545718, 0 ), new Vertex( -84.15711466409266,-92.62427739938721, 0 ), 4281808438, 1 );triangles.push( T ); T = new Triangle( new Vertex( -86.79259214736521,-97.03932961123064, 0 ), new Vertex( -89.84447215404361,-91.40698028169572, 0 ), new Vertex( -84.15711466409266,-92.62427739938721, 0 ), 119809060, 0.027450980392156862 );triangles.push( T ); T = new Triangle( new Vertex( -89.73626702744514,-87.43824879545718, 0 ), new Vertex( -92.43652002839372,-80.07557766884565, 0 ), new Vertex( -85.43691158015281,-85.59852793021128, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.15711466409266,-92.62427739938721, 0 ), new Vertex( -89.73626702744514,-87.43824879545718, 0 ), new Vertex( -85.43691158015281,-85.59852793021128, 0 ), 4289441712, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.43691158015281,-85.59852793021128, 0 ), new Vertex( -92.43652002839372,-80.07557766884565, 0 ), new Vertex( -83.7466843444854,-82.19795997394249, 0 ), 4292732646, 1 );triangles.push( T ); T = new Triangle( new Vertex( -92.43652002839372,-80.07557766884565, 0 ), new Vertex( -91.797876406461,-73.94246279168874, 0 ), new Vertex( -84.4146203151904,-75.85724996542558, 0 ), 4281544244, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.7466843444854,-82.19795997394249, 0 ), new Vertex( -92.43652002839372,-80.07557766884565, 0 ), new Vertex( -84.4146203151904,-75.85724996542558, 0 ), 4279238656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -91.797876406461,-73.94246279168874, 0 ), new Vertex( -91.58799890847877,-68.80565069522709, 0 ), new Vertex( -83.51225061295554,-71.55942863225937, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.4146203151904,-75.85724996542558, 0 ), new Vertex( -91.797876406461,-73.94246279168874, 0 ), new Vertex( -83.51225061295554,-71.55942863225937, 0 ), 4288058259, 1 );triangles.push( T ); T = new Triangle( new Vertex( -91.58799890847877,-68.80565069522709, 0 ), new Vertex( -88.69989643990993,-66.17895765136927, 0 ), new Vertex( -83.51225061295554,-71.55942863225937, 0 ), 4289117654, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.69989643990993,-66.17895765136927, 0 ), new Vertex( -88.74606905225664,-61.604478870518506, 0 ), new Vertex( -87.78193385526538,-66.00113582005724, 0 ), 4292731366, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.51225061295554,-71.55942863225937, 0 ), new Vertex( -88.69989643990993,-66.17895765136927, 0 ), new Vertex( -87.78193385526538,-66.00113582005724, 0 ), 4284784087, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.74606905225664,-61.604478870518506, 0 ), new Vertex( -90.37168206134811,-55.01297595584765, 0 ), new Vertex( -85.77106567751616,-58.680282157380134, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -87.78193385526538,-66.00113582005724, 0 ), new Vertex( -88.74606905225664,-61.604478870518506, 0 ), new Vertex( -85.77106567751616,-58.680282157380134, 0 ), 4292402917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.77106567751616,-58.680282157380134, 0 ), new Vertex( -90.37168206134811,-55.01297595584765, 0 ), new Vertex( -85.43951974436641,-57.43817193573341, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -90.37168206134811,-55.01297595584765, 0 ), new Vertex( -88.86633784230798,-49.25797881465405, 0 ), new Vertex( -87.3621931085363,-51.20800238242373, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.43951974436641,-57.43817193573341, 0 ), new Vertex( -90.37168206134811,-55.01297595584765, 0 ), new Vertex( -87.3621931085363,-51.20800238242373, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.86633784230798,-49.25797881465405, 0 ), new Vertex( -91.93471339019015,-45.49969474924728, 0 ), new Vertex( -84.87909229658544,-46.19983690464869, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -87.3621931085363,-51.20800238242373, 0 ), new Vertex( -88.86633784230798,-49.25797881465405, 0 ), new Vertex( -84.87909229658544,-46.19983690464869, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -91.93471339019015,-45.49969474924728, 0 ), new Vertex( -89.9153439020738,-39.66445608437061, 0 ), new Vertex( -85.70449845818803,-43.25828326540068, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.87909229658544,-46.19983690464869, 0 ), new Vertex( -91.93471339019015,-45.49969474924728, 0 ), new Vertex( -85.70449845818803,-43.25828326540068, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -89.9153439020738,-39.66445608437061, 0 ), new Vertex( -90.26424942724407,-37.708180299028754, 0 ), new Vertex( -85.25172919686884,-36.35410190233961, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.70449845818803,-43.25828326540068, 0 ), new Vertex( -89.9153439020738,-39.66445608437061, 0 ), new Vertex( -85.25172919686884,-36.35410190233961, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -90.26424942724407,-37.708180299028754, 0 ), new Vertex( -90.33295279089361,-30.844229551963508, 0 ), new Vertex( -85.54288167925552,-32.272178266663104, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.25172919686884,-36.35410190233961, 0 ), new Vertex( -90.26424942724407,-37.708180299028754, 0 ), new Vertex( -85.54288167925552,-32.272178266663104, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -90.33295279089361,-30.844229551963508, 0 ), new Vertex( -91.95324932178482,-27.629224377684295, 0 ), new Vertex( -83.15810912940651,-28.467960030771792, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.54288167925552,-32.272178266663104, 0 ), new Vertex( -90.33295279089361,-30.844229551963508, 0 ), new Vertex( -83.15810912940651,-28.467960030771792, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( -91.95324932178482,-27.629224377684295, 0 ), new Vertex( -89.5989988297224,-22.32091612322256, 0 ), new Vertex( -83.15810912940651,-28.467960030771792, 0 ), 4282598211, 1 );triangles.push( T ); T = new Triangle( new Vertex( -89.5989988297224,-22.32091612322256, 0 ), new Vertex( -90.07415315322578,-16.748422837350518, 0 ), new Vertex( -87.25554138608277,-19.628846297506243, 0 ), 4283256141, 1 );triangles.push( T ); T = new Triangle( new Vertex( -90.07415315322578,-16.748422837350518, 0 ), new Vertex( -88.03135356353596,-13.089970556553453, 0 ), new Vertex( -87.25554138608277,-19.628846297506243, 0 ), 4283519313, 1 );triangles.push( T ); T = new Triangle( new Vertex( -87.25554138608277,-19.628846297506243, 0 ), new Vertex( -88.03135356353596,-13.089970556553453, 0 ), new Vertex( -84.14062435226515,-13.643808647990227, 0 ), 4283585106, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.03135356353596,-13.089970556553453, 0 ), new Vertex( -88.81980141811073,-5.24658992793411, 0 ), new Vertex( -83.67260273266584,-11.667820249218494, 0 ), 4281414452, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.14062435226515,-13.643808647990227, 0 ), new Vertex( -88.03135356353596,-13.089970556553453, 0 ), new Vertex( -83.67260273266584,-11.667820249218494, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -88.81980141811073,-5.24658992793411, 0 ), new Vertex( -92.08430251060054,-0.9486135691404343, 0 ), new Vertex( -87.88312932895496,-4.572627604007721, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.67260273266584,-11.667820249218494, 0 ), new Vertex( -88.81980141811073,-5.24658992793411, 0 ), new Vertex( -87.88312932895496,-4.572627604007721, 0 ), 4280558628, 1 );triangles.push( T ); T = new Triangle( new Vertex( -92.08430251060054,-0.9486135691404343, 0 ), new Vertex( -89.9887809548527,3.3559914059005678, 0 ), new Vertex( -83.88321179617196,0.4747672458179295, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -87.88312932895496,-4.572627604007721, 0 ), new Vertex( -92.08430251060054,-0.9486135691404343, 0 ), new Vertex( -83.88321179617196,0.4747672458179295, 0 ), 4285953654, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.88321179617196,0.4747672458179295, 0 ), new Vertex( -89.9887809548527,3.3559914059005678, 0 ), new Vertex( -84.24302794924006,4.005842496175319, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( -90.881362112239,9.266969490330666, 0 ), new Vertex( -91.04183696163818,14.41150182718411, 0 ), new Vertex( -85.74340597679839,9.980873231310397, 0 ), 3543874363, 0.8274509803921568 );triangles.push( T ); T = new Triangle( new Vertex( -89.9887809548527,3.3559914059005678, 0 ), new Vertex( -90.881362112239,9.266969490330666, 0 ), new Vertex( -85.74340597679839,9.980873231310397, 0 ), 4282269246, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.24302794924006,4.005842496175319, 0 ), new Vertex( -89.9887809548527,3.3559914059005678, 0 ), new Vertex( -85.74340597679839,9.980873231310397, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -91.04183696163818,14.41150182718411, 0 ), new Vertex( -90.60650753276423,19.270634999033064, 0 ), new Vertex( -83.15917038312182,15.021920908242464, 0 ), 3389326597, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -85.74340597679839,9.980873231310397, 0 ), new Vertex( -91.04183696163818,14.41150182718411, 0 ), new Vertex( -83.15917038312182,15.021920908242464, 0 ), 4283190348, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.15917038312182,15.021920908242464, 0 ), new Vertex( -90.60650753276423,19.270634999033064, 0 ), new Vertex( -84.58380143344402,20.106637930497527, 0 ), 3422683650, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( -90.60650753276423,19.270634999033064, 0 ), new Vertex( -89.63356372853741,25.083850655704737, 0 ), new Vertex( -87.12761996733025,24.647199605591595, 0 ), 2603165993, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -84.58380143344402,20.106637930497527, 0 ), new Vertex( -90.60650753276423,19.270634999033064, 0 ), new Vertex( -87.12761996733025,24.647199605591595, 0 ), 3054374414, 0.7137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -89.63356372853741,25.083850655704737, 0 ), new Vertex( -91.20114323170856,29.74886179063469, 0 ), new Vertex( -86.09348558541387,28.251453003380448, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( -87.12761996733025,24.647199605591595, 0 ), new Vertex( -89.63356372853741,25.083850655704737, 0 ), new Vertex( -86.09348558541387,28.251453003380448, 0 ), 2603363372, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -91.20114323170856,29.74886179063469, 0 ), new Vertex( -88.70336763281375,37.07076318655163, 0 ), new Vertex( -86.09348558541387,28.251453003380448, 0 ), 2502963248, 0.5843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( -86.09348558541387,28.251453003380448, 0 ), new Vertex( -88.70336763281375,37.07076318655163, 0 ), new Vertex( -84.17827271809801,36.11808709427714, 0 ), 2670866994, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( -79.02171175880358,-95.20425496529788, 0 ), new Vertex( -84.15711466409266,-92.62427739938721, 0 ), new Vertex( -79.36885000159964,-89.94635438686237, 0 ), 3678815815, 0.8588235294117647 );triangles.push( T ); T = new Triangle( new Vertex( -84.15711466409266,-92.62427739938721, 0 ), new Vertex( -85.43691158015281,-85.59852793021128, 0 ), new Vertex( -79.95207565324381,-88.15594470733777, 0 ), 4286481284, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.36885000159964,-89.94635438686237, 0 ), new Vertex( -84.15711466409266,-92.62427739938721, 0 ), new Vertex( -79.95207565324381,-88.15594470733777, 0 ), 4283190606, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.43691158015281,-85.59852793021128, 0 ), new Vertex( -83.7466843444854,-82.19795997394249, 0 ), new Vertex( -79.95207565324381,-88.15594470733777, 0 ), 4292797670, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.95207565324381,-88.15594470733777, 0 ), new Vertex( -83.7466843444854,-82.19795997394249, 0 ), new Vertex( -79.06207418022677,-81.62809981405735, 0 ), 4292863462, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.7466843444854,-82.19795997394249, 0 ), new Vertex( -84.4146203151904,-75.85724996542558, 0 ), new Vertex( -81.25207132613286,-78.16003285720944, 0 ), 4283716694, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.06207418022677,-81.62809981405735, 0 ), new Vertex( -83.7466843444854,-82.19795997394249, 0 ), new Vertex( -81.25207132613286,-78.16003285720944, 0 ), 4292731875, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.4146203151904,-75.85724996542558, 0 ), new Vertex( -83.51225061295554,-71.55942863225937, 0 ), new Vertex( -81.47305671544746,-72.05609017191455, 0 ), 4291480265, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.25207132613286,-78.16003285720944, 0 ), new Vertex( -84.4146203151904,-75.85724996542558, 0 ), new Vertex( -81.47305671544746,-72.05609017191455, 0 ), 4278518531, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.51225061295554,-71.55942863225937, 0 ), new Vertex( -87.78193385526538,-66.00113582005724, 0 ), new Vertex( -81.21528261294588,-66.99811936495826, 0 ), 4286424273, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.47305671544746,-72.05609017191455, 0 ), new Vertex( -83.51225061295554,-71.55942863225937, 0 ), new Vertex( -81.21528261294588,-66.99811936495826, 0 ), 4293322470, 1 );triangles.push( T ); T = new Triangle( new Vertex( -87.78193385526538,-66.00113582005724, 0 ), new Vertex( -85.77106567751616,-58.680282157380134, 0 ), new Vertex( -82.25291495630518,-58.82518858090043, 0 ), 4293125862, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.21528261294588,-66.99811936495826, 0 ), new Vertex( -87.78193385526538,-66.00113582005724, 0 ), new Vertex( -82.25291495630518,-58.82518858090043, 0 ), 4292402917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.77106567751616,-58.680282157380134, 0 ), new Vertex( -85.43951974436641,-57.43817193573341, 0 ), new Vertex( -82.25291495630518,-58.82518858090043, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.43951974436641,-57.43817193573341, 0 ), new Vertex( -87.3621931085363,-51.20800238242373, 0 ), new Vertex( -80.01059483923018,-56.434501122217625, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -82.25291495630518,-58.82518858090043, 0 ), new Vertex( -85.43951974436641,-57.43817193573341, 0 ), new Vertex( -80.01059483923018,-56.434501122217625, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.01059483923018,-56.434501122217625, 0 ), new Vertex( -87.3621931085363,-51.20800238242373, 0 ), new Vertex( -79.14300066139549,-51.34423779696226, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -87.3621931085363,-51.20800238242373, 0 ), new Vertex( -84.87909229658544,-46.19983690464869, 0 ), new Vertex( -80.73429848020896,-47.77465429762378, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.14300066139549,-51.34423779696226, 0 ), new Vertex( -87.3621931085363,-51.20800238242373, 0 ), new Vertex( -80.73429848020896,-47.77465429762378, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.87909229658544,-46.19983690464869, 0 ), new Vertex( -85.70449845818803,-43.25828326540068, 0 ), new Vertex( -78.52823154022917,-41.36560124019161, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.73429848020896,-47.77465429762378, 0 ), new Vertex( -84.87909229658544,-46.19983690464869, 0 ), new Vertex( -78.52823154022917,-41.36560124019161, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.70449845818803,-43.25828326540068, 0 ), new Vertex( -85.25172919686884,-36.35410190233961, 0 ), new Vertex( -80.3722675209865,-36.25931402342394, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -78.52823154022917,-41.36560124019161, 0 ), new Vertex( -85.70449845818803,-43.25828326540068, 0 ), new Vertex( -80.3722675209865,-36.25931402342394, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.25172919686884,-36.35410190233961, 0 ), new Vertex( -85.54288167925552,-32.272178266663104, 0 ), new Vertex( -80.19807978952304,-32.503055985085666, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.3722675209865,-36.25931402342394, 0 ), new Vertex( -85.25172919686884,-36.35410190233961, 0 ), new Vertex( -80.19807978952304,-32.503055985085666, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.54288167925552,-32.272178266663104, 0 ), new Vertex( -83.15810912940651,-28.467960030771792, 0 ), new Vertex( -80.19807978952304,-32.503055985085666, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.15810912940651,-28.467960030771792, 0 ), new Vertex( -89.5989988297224,-22.32091612322256, 0 ), new Vertex( -81.82576706819236,-24.274565935134888, 0 ), 4282729797, 1 );triangles.push( T ); T = new Triangle( new Vertex( -89.5989988297224,-22.32091612322256, 0 ), new Vertex( -87.25554138608277,-19.628846297506243, 0 ), new Vertex( -81.82576706819236,-24.274565935134888, 0 ), 4282992969, 1 );triangles.push( T ); T = new Triangle( new Vertex( -87.25554138608277,-19.628846297506243, 0 ), new Vertex( -84.14062435226515,-13.643808647990227, 0 ), new Vertex( -82.76580404909328,-18.551825193222612, 0 ), 4283387727, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.82576706819236,-24.274565935134888, 0 ), new Vertex( -87.25554138608277,-19.628846297506243, 0 ), new Vertex( -82.76580404909328,-18.551825193222612, 0 ), 4283124555, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.14062435226515,-13.643808647990227, 0 ), new Vertex( -83.67260273266584,-11.667820249218494, 0 ), new Vertex( -80.47736159246415,-13.906194468960166, 0 ), 4283848278, 1 );triangles.push( T ); T = new Triangle( new Vertex( -82.76580404909328,-18.551825193222612, 0 ), new Vertex( -84.14062435226515,-13.643808647990227, 0 ), new Vertex( -80.47736159246415,-13.906194468960166, 0 ), 4283585106, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.67260273266584,-11.667820249218494, 0 ), new Vertex( -87.88312932895496,-4.572627604007721, 0 ), new Vertex( -81.30229141516611,-10.4019242702052, 0 ), 4283651158, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.47736159246415,-13.906194468960166, 0 ), new Vertex( -83.67260273266584,-11.667820249218494, 0 ), new Vertex( -81.30229141516611,-10.4019242702052, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -87.88312932895496,-4.572627604007721, 0 ), new Vertex( -83.88321179617196,0.4747672458179295, 0 ), new Vertex( -80.4537351867184,-4.428625601809472, 0 ), 4280492835, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.30229141516611,-10.4019242702052, 0 ), new Vertex( -87.88312932895496,-4.572627604007721, 0 ), new Vertex( -80.4537351867184,-4.428625601809472, 0 ), 4282466885, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.4537351867184,-4.428625601809472, 0 ), new Vertex( -83.88321179617196,0.4747672458179295, 0 ), new Vertex( -80.556919795461,-1.4809964797459543, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.88321179617196,0.4747672458179295, 0 ), new Vertex( -84.24302794924006,4.005842496175319, 0 ), new Vertex( -80.1485756477341,2.1903352751396596, 0 ), 4286611584, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.556919795461,-1.4809964797459543, 0 ), new Vertex( -83.88321179617196,0.4747672458179295, 0 ), new Vertex( -80.1485756477341,2.1903352751396596, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.24302794924006,4.005842496175319, 0 ), new Vertex( -85.74340597679839,9.980873231310397, 0 ), new Vertex( -79.0994112631306,7.592070154845715, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.1485756477341,2.1903352751396596, 0 ), new Vertex( -84.24302794924006,4.005842496175319, 0 ), new Vertex( -79.0994112631306,7.592070154845715, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( -85.74340597679839,9.980873231310397, 0 ), new Vertex( -83.15917038312182,15.021920908242464, 0 ), new Vertex( -79.0994112631306,7.592070154845715, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.0994112631306,7.592070154845715, 0 ), new Vertex( -83.15917038312182,15.021920908242464, 0 ), new Vertex( -78.69353777216747,15.199420730117708, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.15917038312182,15.021920908242464, 0 ), new Vertex( -84.58380143344402,20.106637930497527, 0 ), new Vertex( -80.97377329785377,17.865824560634792, 0 ), 4283190348, 1 );triangles.push( T ); T = new Triangle( new Vertex( -78.69353777216747,15.199420730117708, 0 ), new Vertex( -83.15917038312182,15.021920908242464, 0 ), new Vertex( -80.97377329785377,17.865824560634792, 0 ), 4282335039, 1 );triangles.push( T ); T = new Triangle( new Vertex( -84.58380143344402,20.106637930497527, 0 ), new Vertex( -87.12761996733025,24.647199605591595, 0 ), new Vertex( -79.89519164385274,23.739940951112658, 0 ), 3355772165, 0.7843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( -87.12761996733025,24.647199605591595, 0 ), new Vertex( -86.09348558541387,28.251453003380448, 0 ), new Vertex( -79.89519164385274,23.739940951112658, 0 ), 3054374414, 0.7137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -80.97377329785377,17.865824560634792, 0 ), new Vertex( -84.58380143344402,20.106637930497527, 0 ), new Vertex( -79.89519164385274,23.739940951112658, 0 ), 3661643840, 0.8549019607843137 );triangles.push( T ); T = new Triangle( new Vertex( -79.89519164385274,23.739940951112658, 0 ), new Vertex( -86.09348558541387,28.251453003380448, 0 ), new Vertex( -81.14322132384405,31.4910389771685, 0 ), 3121351692, 0.7294117647058823 );triangles.push( T ); T = new Triangle( new Vertex( -86.09348558541387,28.251453003380448, 0 ), new Vertex( -84.17827271809801,36.11808709427714, 0 ), new Vertex( -81.25508029898629,33.138083048164845, 0 ), 2687512624, 0.6274509803921569 );triangles.push( T ); T = new Triangle( new Vertex( -81.14322132384405,31.4910389771685, 0 ), new Vertex( -86.09348558541387,28.251453003380448, 0 ), new Vertex( -81.25508029898629,33.138083048164845, 0 ), 2619482658, 0.611764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -84.17827271809801,36.11808709427714, 0 ), new Vertex( -85.66469395020977,41.14153443230316, 0 ), new Vertex( -78.50409755436704,37.752117448020726, 0 ), 2603692337, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -85.66469395020977,41.14153443230316, 0 ), new Vertex( -83.02200313843787,44.15959543874487, 0 ), new Vertex( -78.50409755436704,37.752117448020726, 0 ), 2352034097, 0.5490196078431373 );triangles.push( T ); T = new Triangle( new Vertex( -81.25508029898629,33.138083048164845, 0 ), new Vertex( -84.17827271809801,36.11808709427714, 0 ), new Vertex( -78.50409755436704,37.752117448020726, 0 ), 2603363372, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -79.36885000159964,-89.94635438686237, 0 ), new Vertex( -79.95207565324381,-88.15594470733777, 0 ), new Vertex( -77.17794203851372,-90.31804223917425, 0 ), 4287140246, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.02171175880358,-95.20425496529788, 0 ), new Vertex( -79.36885000159964,-89.94635438686237, 0 ), new Vertex( -77.17794203851372,-90.31804223917425, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.95207565324381,-88.15594470733777, 0 ), new Vertex( -79.06207418022677,-81.62809981405735, 0 ), new Vertex( -74.63246636977419,-87.05578938499093, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -77.17794203851372,-90.31804223917425, 0 ), new Vertex( -79.95207565324381,-88.15594470733777, 0 ), new Vertex( -74.63246636977419,-87.05578938499093, 0 ), 4287139473, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.63246636977419,-87.05578938499093, 0 ), new Vertex( -79.06207418022677,-81.62809981405735, 0 ), new Vertex( -73.61197431059554,-80.67876741662621, 0 ), 4293060326, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.06207418022677,-81.62809981405735, 0 ), new Vertex( -81.25207132613286,-78.16003285720944, 0 ), new Vertex( -77.29106572875753,-74.22847646195441, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.61197431059554,-80.67876741662621, 0 ), new Vertex( -79.06207418022677,-81.62809981405735, 0 ), new Vertex( -77.29106572875753,-74.22847646195441, 0 ), 4292336348, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.25207132613286,-78.16003285720944, 0 ), new Vertex( -81.47305671544746,-72.05609017191455, 0 ), new Vertex( -77.29106572875753,-74.22847646195441, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -77.29106572875753,-74.22847646195441, 0 ), new Vertex( -81.47305671544746,-72.05609017191455, 0 ), new Vertex( -73.67640359746292,-69.40149457100779, 0 ), 4290296507, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.47305671544746,-72.05609017191455, 0 ), new Vertex( -81.21528261294588,-66.99811936495826, 0 ), new Vertex( -75.08764508133754,-66.76009131735191, 0 ), 4284586710, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.67640359746292,-69.40149457100779, 0 ), new Vertex( -81.47305671544746,-72.05609017191455, 0 ), new Vertex( -75.08764508133754,-66.76009131735191, 0 ), 4288329430, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.21528261294588,-66.99811936495826, 0 ), new Vertex( -82.25291495630518,-58.82518858090043, 0 ), new Vertex( -75.43443795247003,-58.25885133026168, 0 ), 4291876314, 1 );triangles.push( T ); T = new Triangle( new Vertex( -75.08764508133754,-66.76009131735191, 0 ), new Vertex( -81.21528261294588,-66.99811936495826, 0 ), new Vertex( -75.43443795247003,-58.25885133026168, 0 ), 4292402917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.10076773678884,-59.40579678071663, 0 ), new Vertex( -75.08764508133754,-66.76009131735191, 0 ), new Vertex( -75.43443795247003,-58.25885133026168, 0 ), 4285035903, 1 );triangles.push( T ); T = new Triangle( new Vertex( -82.25291495630518,-58.82518858090043, 0 ), new Vertex( -80.01059483923018,-56.434501122217625, 0 ), new Vertex( -75.43443795247003,-58.25885133026168, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.01059483923018,-56.434501122217625, 0 ), new Vertex( -79.14300066139549,-51.34423779696226, 0 ), new Vertex( -75.7908097859472,-51.530710173770785, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -75.43443795247003,-58.25885133026168, 0 ), new Vertex( -80.01059483923018,-56.434501122217625, 0 ), new Vertex( -75.7908097859472,-51.530710173770785, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.14300066139549,-51.34423779696226, 0 ), new Vertex( -80.73429848020896,-47.77465429762378, 0 ), new Vertex( -76.45606222515926,-46.771955370437354, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -75.7908097859472,-51.530710173770785, 0 ), new Vertex( -79.14300066139549,-51.34423779696226, 0 ), new Vertex( -76.45606222515926,-46.771955370437354, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.73429848020896,-47.77465429762378, 0 ), new Vertex( -78.52823154022917,-41.36560124019161, 0 ), new Vertex( -76.45497327623889,-42.76165600772947, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -76.45606222515926,-46.771955370437354, 0 ), new Vertex( -80.73429848020896,-47.77465429762378, 0 ), new Vertex( -76.45497327623889,-42.76165600772947, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -78.52823154022917,-41.36560124019161, 0 ), new Vertex( -80.3722675209865,-36.25931402342394, 0 ), new Vertex( -74.62261224817485,-35.46867156540975, 0 ), 4281282351, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.3722675209865,-36.25931402342394, 0 ), new Vertex( -80.19807978952304,-32.503055985085666, 0 ), new Vertex( -74.62261224817485,-35.46867156540975, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.19807978952304,-32.503055985085666, 0 ), new Vertex( -83.15810912940651,-28.467960030771792, 0 ), new Vertex( -77.4946786062792,-30.33352696709335, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.62261224817485,-35.46867156540975, 0 ), new Vertex( -80.19807978952304,-32.503055985085666, 0 ), new Vertex( -77.4946786062792,-30.33352696709335, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( -83.15810912940651,-28.467960030771792, 0 ), new Vertex( -81.82576706819236,-24.274565935134888, 0 ), new Vertex( -77.31561466073617,-27.5209505520761, 0 ), 4282598211, 1 );triangles.push( T ); T = new Triangle( new Vertex( -77.4946786062792,-30.33352696709335, 0 ), new Vertex( -83.15810912940651,-28.467960030771792, 0 ), new Vertex( -77.31561466073617,-27.5209505520761, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.82576706819236,-24.274565935134888, 0 ), new Vertex( -82.76580404909328,-18.551825193222612, 0 ), new Vertex( -77.82209390960634,-23.202046464663, 0 ), 4282992969, 1 );triangles.push( T ); T = new Triangle( new Vertex( -77.31561466073617,-27.5209505520761, 0 ), new Vertex( -81.82576706819236,-24.274565935134888, 0 ), new Vertex( -77.82209390960634,-23.202046464663, 0 ), 4282795590, 1 );triangles.push( T ); T = new Triangle( new Vertex( -82.76580404909328,-18.551825193222612, 0 ), new Vertex( -80.47736159246415,-13.906194468960166, 0 ), new Vertex( -77.82209390960634,-23.202046464663, 0 ), 4283321934, 1 );triangles.push( T ); T = new Triangle( new Vertex( -77.82209390960634,-23.202046464663, 0 ), new Vertex( -80.47736159246415,-13.906194468960166, 0 ), new Vertex( -73.4336878680624,-13.908802616875619, 0 ), 4283387727, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.47736159246415,-13.906194468960166, 0 ), new Vertex( -81.30229141516611,-10.4019242702052, 0 ), new Vertex( -76.37321160594001,-8.989773494191468, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.4336878680624,-13.908802616875619, 0 ), new Vertex( -80.47736159246415,-13.906194468960166, 0 ), new Vertex( -76.37321160594001,-8.989773494191468, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.30229141516611,-10.4019242702052, 0 ), new Vertex( -80.4537351867184,-4.428625601809472, 0 ), new Vertex( -76.28197106719017,-6.810441731009632, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( -76.37321160594001,-8.989773494191468, 0 ), new Vertex( -81.30229141516611,-10.4019242702052, 0 ), new Vertex( -76.28197106719017,-6.810441731009632, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.4537351867184,-4.428625601809472, 0 ), new Vertex( -80.556919795461,-1.4809964797459543, 0 ), new Vertex( -73.99592234240845,-0.43710402119904757, 0 ), 4284966502, 1 );triangles.push( T ); T = new Triangle( new Vertex( -76.28197106719017,-6.810441731009632, 0 ), new Vertex( -80.4537351867184,-4.428625601809472, 0 ), new Vertex( -73.99592234240845,-0.43710402119904757, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.556919795461,-1.4809964797459543, 0 ), new Vertex( -80.1485756477341,2.1903352751396596, 0 ), new Vertex( -73.99592234240845,-0.43710402119904757, 0 ), 4280624935, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.1485756477341,2.1903352751396596, 0 ), new Vertex( -79.0994112631306,7.592070154845715, 0 ), new Vertex( -75.14038280770183,3.3906154669821262, 0 ), 4280229663, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.99592234240845,-0.43710402119904757, 0 ), new Vertex( -80.1485756477341,2.1903352751396596, 0 ), new Vertex( -75.14038280770183,3.3906154669821262, 0 ), 4282927690, 1 );triangles.push( T ); T = new Triangle( new Vertex( -75.14038280770183,3.3906154669821262, 0 ), new Vertex( -79.0994112631306,7.592070154845715, 0 ), new Vertex( -74.31498232716694,8.329267693683505, 0 ), 4280163870, 1 );triangles.push( T ); T = new Triangle( new Vertex( -79.0994112631306,7.592070154845715, 0 ), new Vertex( -78.69353777216747,15.199420730117708, 0 ), new Vertex( -74.31318824598566,13.454335852060467, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.31498232716694,8.329267693683505, 0 ), new Vertex( -79.0994112631306,7.592070154845715, 0 ), new Vertex( -74.31318824598566,13.454335852060467, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.31318824598566,13.454335852060467, 0 ), new Vertex( -78.69353777216747,15.199420730117708, 0 ), new Vertex( -73.75746670365334,17.435613620094955, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( -78.69353777216747,15.199420730117708, 0 ), new Vertex( -80.97377329785377,17.865824560634792, 0 ), new Vertex( -76.90331831993535,21.610589696560055, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.75746670365334,17.435613620094955, 0 ), new Vertex( -78.69353777216747,15.199420730117708, 0 ), new Vertex( -76.90331831993535,21.610589696560055, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -80.97377329785377,17.865824560634792, 0 ), new Vertex( -79.89519164385274,23.739940951112658, 0 ), new Vertex( -76.90331831993535,21.610589696560055, 0 ), 4282269246, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.14322132384405,31.4910389771685, 0 ), new Vertex( -81.25508029898629,33.138083048164845, 0 ), new Vertex( -76.05553833488375,29.50343743059784, 0 ), 3171617547, 0.7411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -79.89519164385274,23.739940951112658, 0 ), new Vertex( -81.14322132384405,31.4910389771685, 0 ), new Vertex( -76.05553833488375,29.50343743059784, 0 ), 3389260804, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -76.90331831993535,21.610589696560055, 0 ), new Vertex( -79.89519164385274,23.739940951112658, 0 ), new Vertex( -76.05553833488375,29.50343743059784, 0 ), 4283321934, 1 );triangles.push( T ); T = new Triangle( new Vertex( -81.25508029898629,33.138083048164845, 0 ), new Vertex( -78.50409755436704,37.752117448020726, 0 ), new Vertex( -73.39803372696042,35.856637061573565, 0 ), 2786662681, 0.6509803921568628 );triangles.push( T ); T = new Triangle( new Vertex( -76.05553833488375,29.50343743059784, 0 ), new Vertex( -81.25508029898629,33.138083048164845, 0 ), new Vertex( -73.39803372696042,35.856637061573565, 0 ), 3338994949, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -78.50409755436704,37.752117448020726, 0 ), new Vertex( -83.02200313843787,44.15959543874487, 0 ), new Vertex( -77.26712492946535,39.86148046888411, 0 ), 2721198642, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( -83.02200313843787,44.15959543874487, 0 ), new Vertex( -80.95430426951498,45.99070437811315, 0 ), new Vertex( -77.26712492946535,39.86148046888411, 0 ), 2486317618, 0.5803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -73.39803372696042,35.856637061573565, 0 ), new Vertex( -78.50409755436704,37.752117448020726, 0 ), new Vertex( -77.26712492946535,39.86148046888411, 0 ), 2886931219, 0.6745098039215687 );triangles.push( T ); T = new Triangle( new Vertex( -80.95430426951498,45.99070437811315, 0 ), new Vertex( -79.51269427500665,48.13302864180878, 0 ), new Vertex( -75.76186395436525,42.528042084071785, 0 ), 2402431538, 0.5607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( -77.26712492946535,39.86148046888411, 0 ), new Vertex( -80.95430426951498,45.99070437811315, 0 ), new Vertex( -75.76186395436525,42.528042084071785, 0 ), 2721198642, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( -73.39803372696042,35.856637061573565, 0 ), new Vertex( -77.26712492946535,39.86148046888411, 0 ), new Vertex( -75.76186395436525,42.528042084071785, 0 ), 2803176725, 0.6549019607843137 );triangles.push( T ); T = new Triangle( new Vertex( -75.76186395436525,42.528042084071785, 0 ), new Vertex( -79.51269427500665,48.13302864180878, 0 ), new Vertex( -76.99898376315832,49.57542409515008, 0 ), 2586980914, 0.6039215686274509 );triangles.push( T ); T = new Triangle( new Vertex( -77.37078117160127,-96.98648139741272, 0 ), new Vertex( -77.17794203851372,-90.31804223917425, 0 ), new Vertex( -69.4074721140787,-92.9083754811436, 0 ), 1396982855, 0.3254901960784314 );triangles.push( T ); T = new Triangle( new Vertex( -77.17794203851372,-90.31804223917425, 0 ), new Vertex( -74.63246636977419,-87.05578938499093, 0 ), new Vertex( -71.69839320424944,-87.4036453096196, 0 ), 4287139729, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.4074721140787,-92.9083754811436, 0 ), new Vertex( -77.17794203851372,-90.31804223917425, 0 ), new Vertex( -71.69839320424944,-87.4036453096196, 0 ), 4284311151, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.63246636977419,-87.05578938499093, 0 ), new Vertex( -73.61197431059554,-80.67876741662621, 0 ), new Vertex( -71.69839320424944,-87.4036453096196, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.69839320424944,-87.4036453096196, 0 ), new Vertex( -73.61197431059554,-80.67876741662621, 0 ), new Vertex( -69.13659460097551,-82.70822743326426, 0 ), 4293191398, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.61197431059554,-80.67876741662621, 0 ), new Vertex( -77.29106572875753,-74.22847646195441, 0 ), new Vertex( -71.56083005899563,-76.0016985903494, 0 ), 4293060326, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.13659460097551,-82.70822743326426, 0 ), new Vertex( -73.61197431059554,-80.67876741662621, 0 ), new Vertex( -71.56083005899563,-76.0016985903494, 0 ), 4289310126, 1 );triangles.push( T ); T = new Triangle( new Vertex( -77.29106572875753,-74.22847646195441, 0 ), new Vertex( -73.67640359746292,-69.40149457100779, 0 ), new Vertex( -72.0301322331652,-70.74284262629226, 0 ), 4292204763, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.56083005899563,-76.0016985903494, 0 ), new Vertex( -77.29106572875753,-74.22847646195441, 0 ), new Vertex( -72.0301322331652,-70.74284262629226, 0 ), 4292337119, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.67640359746292,-69.40149457100779, 0 ), new Vertex( -75.08764508133754,-66.76009131735191, 0 ), new Vertex( -70.89104329189286,-67.13658405141905, 0 ), 4291219932, 1 );triangles.push( T ); T = new Triangle( new Vertex( -72.0301322331652,-70.74284262629226, 0 ), new Vertex( -73.67640359746292,-69.40149457100779, 0 ), new Vertex( -70.89104329189286,-67.13658405141905, 0 ), 4285045714, 1 );triangles.push( T ); T = new Triangle( new Vertex( -75.08764508133754,-66.76009131735191, 0 ), new Vertex( -74.10076773678884,-59.40579678071663, 0 ), new Vertex( -70.89104329189286,-67.13658405141905, 0 ), 4292402917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.10076773678884,-59.40579678071663, 0 ), new Vertex( -75.43443795247003,-58.25885133026168, 0 ), new Vertex( -70.61358091374859,-58.8642119653523, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.89104329189286,-67.13658405141905, 0 ), new Vertex( -74.10076773678884,-59.40579678071663, 0 ), new Vertex( -70.61358091374859,-58.8642119653523, 0 ), 4280824121, 1 );triangles.push( T ); T = new Triangle( new Vertex( -75.43443795247003,-58.25885133026168, 0 ), new Vertex( -75.7908097859472,-51.530710173770785, 0 ), new Vertex( -69.59048578469083,-51.443568523041904, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.61358091374859,-58.8642119653523, 0 ), new Vertex( -75.43443795247003,-58.25885133026168, 0 ), new Vertex( -69.59048578469083,-51.443568523041904, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -68.65889199497178,-58.18004907015711, 0 ), new Vertex( -70.61358091374859,-58.8642119653523, 0 ), new Vertex( -69.59048578469083,-51.443568523041904, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -75.7908097859472,-51.530710173770785, 0 ), new Vertex( -76.45606222515926,-46.771955370437354, 0 ), new Vertex( -71.65027512656525,-46.54794813040644, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.59048578469083,-51.443568523041904, 0 ), new Vertex( -75.7908097859472,-51.530710173770785, 0 ), new Vertex( -71.65027512656525,-46.54794813040644, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -76.45606222515926,-46.771955370437354, 0 ), new Vertex( -76.45497327623889,-42.76165600772947, 0 ), new Vertex( -71.65027512656525,-46.54794813040644, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -76.45497327623889,-42.76165600772947, 0 ), new Vertex( -78.52823154022917,-41.36560124019161, 0 ), new Vertex( -72.74071948323399,-38.85468861926347, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -78.52823154022917,-41.36560124019161, 0 ), new Vertex( -74.62261224817485,-35.46867156540975, 0 ), new Vertex( -72.74071948323399,-38.85468861926347, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.65027512656525,-46.54794813040644, 0 ), new Vertex( -76.45497327623889,-42.76165600772947, 0 ), new Vertex( -72.74071948323399,-38.85468861926347, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -72.74071948323399,-38.85468861926347, 0 ), new Vertex( -74.62261224817485,-35.46867156540975, 0 ), new Vertex( -69.96055233944207,-36.79143195645884, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.96055233944207,-36.79143195645884, 0 ), new Vertex( -74.62261224817485,-35.46867156540975, 0 ), new Vertex( -69.43868857296184,-33.264650030992925, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( -77.31561466073617,-27.5209505520761, 0 ), new Vertex( -77.82209390960634,-23.202046464663, 0 ), new Vertex( -71.37910053320229,-28.34599107177928, 0 ), 4282598211, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.62261224817485,-35.46867156540975, 0 ), new Vertex( -77.4946786062792,-30.33352696709335, 0 ), new Vertex( -71.37910053320229,-28.34599107177928, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.43868857296184,-33.264650030992925, 0 ), new Vertex( -74.62261224817485,-35.46867156540975, 0 ), new Vertex( -71.37910053320229,-28.34599107177928, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( -77.4946786062792,-30.33352696709335, 0 ), new Vertex( -77.31561466073617,-27.5209505520761, 0 ), new Vertex( -71.37910053320229,-28.34599107177928, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -77.82209390960634,-23.202046464663, 0 ), new Vertex( -73.4336878680624,-13.908802616875619, 0 ), new Vertex( -69.16954883327708,-19.407182949595153, 0 ), 4283321934, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.37910053320229,-28.34599107177928, 0 ), new Vertex( -77.82209390960634,-23.202046464663, 0 ), new Vertex( -69.16954883327708,-19.407182949595153, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.16954883327708,-19.407182949595153, 0 ), new Vertex( -73.4336878680624,-13.908802616875619, 0 ), new Vertex( -69.95653191534802,-15.74384211935103, 0 ), 4283519313, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.4336878680624,-13.908802616875619, 0 ), new Vertex( -76.37321160594001,-8.989773494191468, 0 ), new Vertex( -70.71856408100575,-11.436408082023263, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -76.37321160594001,-8.989773494191468, 0 ), new Vertex( -76.28197106719017,-6.810441731009632, 0 ), new Vertex( -70.71856408100575,-11.436408082023263, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.95653191534802,-15.74384211935103, 0 ), new Vertex( -73.4336878680624,-13.908802616875619, 0 ), new Vertex( -70.71856408100575,-11.436408082023263, 0 ), 4283848278, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.71856408100575,-11.436408082023263, 0 ), new Vertex( -76.28197106719017,-6.810441731009632, 0 ), new Vertex( -68.13871557777748,-8.301831017248333, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( -76.28197106719017,-6.810441731009632, 0 ), new Vertex( -73.99592234240845,-0.43710402119904757, 0 ), new Vertex( -68.74700894765556,-3.201272260863334, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -68.13871557777748,-8.301831017248333, 0 ), new Vertex( -76.28197106719017,-6.810441731009632, 0 ), new Vertex( -68.74700894765556,-3.201272260863334, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.99592234240845,-0.43710402119904757, 0 ), new Vertex( -75.14038280770183,3.3906154669821262, 0 ), new Vertex( -69.20177912525833,5.567498522344977, 0 ), 4285427310, 1 );triangles.push( T ); T = new Triangle( new Vertex( -68.74700894765556,-3.201272260863334, 0 ), new Vertex( -73.99592234240845,-0.43710402119904757, 0 ), new Vertex( -69.20177912525833,5.567498522344977, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( -75.14038280770183,3.3906154669821262, 0 ), new Vertex( -74.31498232716694,8.329267693683505, 0 ), new Vertex( -71.49871869431809,7.478143182583153, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.20177912525833,5.567498522344977, 0 ), new Vertex( -75.14038280770183,3.3906154669821262, 0 ), new Vertex( -71.49871869431809,7.478143182583153, 0 ), 4284835430, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.31498232716694,8.329267693683505, 0 ), new Vertex( -74.31318824598566,13.454335852060467, 0 ), new Vertex( -71.98321277229115,11.576376744545996, 0 ), 4279045389, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.49871869431809,7.478143182583153, 0 ), new Vertex( -74.31498232716694,8.329267693683505, 0 ), new Vertex( -71.98321277229115,11.576376744545996, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( -74.31318824598566,13.454335852060467, 0 ), new Vertex( -73.75746670365334,17.435613620094955, 0 ), new Vertex( -71.98321277229115,11.576376744545996, 0 ), 4286611584, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.75746670365334,17.435613620094955, 0 ), new Vertex( -76.90331831993535,21.610589696560055, 0 ), new Vertex( -70.81784095568582,21.416311476845294, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -76.90331831993535,21.610589696560055, 0 ), new Vertex( -76.05553833488375,29.50343743059784, 0 ), new Vertex( -71.22692940942943,29.277951343450695, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.81784095568582,21.416311476845294, 0 ), new Vertex( -76.90331831993535,21.610589696560055, 0 ), new Vertex( -71.22692940942943,29.277951343450695, 0 ), 4285361517, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.59934107214212,22.109573822002858, 0 ), new Vertex( -70.81784095568582,21.416311476845294, 0 ), new Vertex( -71.22692940942943,29.277951343450695, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -76.05553833488375,29.50343743059784, 0 ), new Vertex( -73.39803372696042,35.856637061573565, 0 ), new Vertex( -70.21006429055706,33.76639117812738, 0 ), 3054440207, 0.7137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -71.22692940942943,29.277951343450695, 0 ), new Vertex( -76.05553833488375,29.50343743059784, 0 ), new Vertex( -70.21006429055706,33.76639117812738, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.21006429055706,33.76639117812738, 0 ), new Vertex( -73.39803372696042,35.856637061573565, 0 ), new Vertex( -69.51035946561024,37.864504920784384, 0 ), 3257806382, 0.7607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( -75.76186395436525,42.528042084071785, 0 ), new Vertex( -76.99898376315832,49.57542409515008, 0 ), new Vertex( -71.39533305494115,42.86546855326742, 0 ), 2653892399, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -76.99898376315832,49.57542409515008, 0 ), new Vertex( -74.11474265344441,51.586730676703155, 0 ), new Vertex( -71.39533305494115,42.86546855326742, 0 ), 2704355633, 0.6313725490196078 );triangles.push( T ); T = new Triangle( new Vertex( -73.39803372696042,35.856637061573565, 0 ), new Vertex( -75.76186395436525,42.528042084071785, 0 ), new Vertex( -71.39533305494115,42.86546855326742, 0 ), 2836665364, 0.6627450980392157 );triangles.push( T ); T = new Triangle( new Vertex( -69.51035946561024,37.864504920784384, 0 ), new Vertex( -73.39803372696042,35.856637061573565, 0 ), new Vertex( -71.39533305494115,42.86546855326742, 0 ), 3439460866, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -71.39533305494115,42.86546855326742, 0 ), new Vertex( -74.11474265344441,51.586730676703155, 0 ), new Vertex( -69.94466869579628,51.48276662547141, 0 ), 2653760813, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -74.11474265344441,51.586730676703155, 0 ), new Vertex( -74.1275795311667,58.07882801722735, 0 ), new Vertex( -71.82299190154299,56.21441558562219, 0 ), 689905439, 0.1607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( -69.94466869579628,51.48276662547141, 0 ), new Vertex( -74.11474265344441,51.586730676703155, 0 ), new Vertex( -71.82299190154299,56.21441558562219, 0 ), 2553426482, 0.596078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -71.82299190154299,56.21441558562219, 0 ), new Vertex( -74.1275795311667,58.07882801722735, 0 ), new Vertex( -70.1979332412593,59.424173024948686, 0 ), 169416985, 0.0392156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -69.4074721140787,-92.9083754811436, 0 ), new Vertex( -71.69839320424944,-87.4036453096196, 0 ), new Vertex( -67.1101316222921,-85.08903954084963, 0 ), 4289574585, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.454955133609474,-88.83435765653849, 0 ), new Vertex( -69.4074721140787,-92.9083754811436, 0 ), new Vertex( -67.1101316222921,-85.08903954084963, 0 ), 4289508278, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.69839320424944,-87.4036453096196, 0 ), new Vertex( -69.13659460097551,-82.70822743326426, 0 ), new Vertex( -67.1101316222921,-85.08903954084963, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -67.1101316222921,-85.08903954084963, 0 ), new Vertex( -69.13659460097551,-82.70822743326426, 0 ), new Vertex( -65.61884381994605,-81.13020402286202, 0 ), 4287796117, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.13659460097551,-82.70822743326426, 0 ), new Vertex( -71.56083005899563,-76.0016985903494, 0 ), new Vertex( -65.94755558483303,-77.64041933370754, 0 ), 4289967800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.61884381994605,-81.13020402286202, 0 ), new Vertex( -69.13659460097551,-82.70822743326426, 0 ), new Vertex( -65.94755558483303,-77.64041933370754, 0 ), 4292797670, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.56083005899563,-76.0016985903494, 0 ), new Vertex( -72.0301322331652,-70.74284262629226, 0 ), new Vertex( -65.59997342713177,-69.09300009626895, 0 ), 4292731366, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.94755558483303,-77.64041933370754, 0 ), new Vertex( -71.56083005899563,-76.0016985903494, 0 ), new Vertex( -65.59997342713177,-69.09300009626895, 0 ), 4292007898, 1 );triangles.push( T ); T = new Triangle( new Vertex( -72.0301322331652,-70.74284262629226, 0 ), new Vertex( -70.89104329189286,-67.13658405141905, 0 ), new Vertex( -65.59997342713177,-69.09300009626895, 0 ), 4287476952, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.89104329189286,-67.13658405141905, 0 ), new Vertex( -70.61358091374859,-58.8642119653523, 0 ), new Vertex( -66.72069098055363,-65.82882253360003, 0 ), 4293125862, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.61358091374859,-58.8642119653523, 0 ), new Vertex( -68.65889199497178,-58.18004907015711, 0 ), new Vertex( -66.72069098055363,-65.82882253360003, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.59997342713177,-69.09300009626895, 0 ), new Vertex( -70.89104329189286,-67.13658405141905, 0 ), new Vertex( -66.72069098055363,-65.82882253360003, 0 ), 4292665056, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.72069098055363,-65.82882253360003, 0 ), new Vertex( -68.65889199497178,-58.18004907015711, 0 ), new Vertex( -63.71454455843195,-59.83367565693334, 0 ), 4278848524, 1 );triangles.push( T ); T = new Triangle( new Vertex( -68.65889199497178,-58.18004907015711, 0 ), new Vertex( -69.59048578469083,-51.443568523041904, 0 ), new Vertex( -64.96964255068451,-53.86341174505651, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.96964255068451,-53.86341174505651, 0 ), new Vertex( -69.59048578469083,-51.443568523041904, 0 ), new Vertex( -63.21748594939709,-50.073571402113885, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.59048578469083,-51.443568523041904, 0 ), new Vertex( -71.65027512656525,-46.54794813040644, 0 ), new Vertex( -64.44782553892583,-44.52911111433059, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.21748594939709,-50.073571402113885, 0 ), new Vertex( -69.59048578469083,-51.443568523041904, 0 ), new Vertex( -64.44782553892583,-44.52911111433059, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.65027512656525,-46.54794813040644, 0 ), new Vertex( -72.74071948323399,-38.85468861926347, 0 ), new Vertex( -65.03030454693362,-40.73492480581626, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.44782553892583,-44.52911111433059, 0 ), new Vertex( -71.65027512656525,-46.54794813040644, 0 ), new Vertex( -65.03030454693362,-40.73492480581626, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -72.74071948323399,-38.85468861926347, 0 ), new Vertex( -69.96055233944207,-36.79143195645884, 0 ), new Vertex( -65.03030454693362,-40.73492480581626, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.96055233944207,-36.79143195645884, 0 ), new Vertex( -69.43868857296184,-33.264650030992925, 0 ), new Vertex( -63.87193998740986,-34.80806481698528, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.03030454693362,-40.73492480581626, 0 ), new Vertex( -69.96055233944207,-36.79143195645884, 0 ), new Vertex( -63.87193998740986,-34.80806481698528, 0 ), 4290383872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.43868857296184,-33.264650030992925, 0 ), new Vertex( -71.37910053320229,-28.34599107177928, 0 ), new Vertex( -66.52471600053832,-28.52093179617077, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.87193998740986,-34.80806481698528, 0 ), new Vertex( -69.43868857296184,-33.264650030992925, 0 ), new Vertex( -66.52471600053832,-28.52093179617077, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.52471600053832,-28.52093179617077, 0 ), new Vertex( -71.37910053320229,-28.34599107177928, 0 ), new Vertex( -66.09874568600208,-28.153601699974388, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.37910053320229,-28.34599107177928, 0 ), new Vertex( -69.16954883327708,-19.407182949595153, 0 ), new Vertex( -65.39972049603239,-22.390033471398056, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.09874568600208,-28.153601699974388, 0 ), new Vertex( -71.37910053320229,-28.34599107177928, 0 ), new Vertex( -65.39972049603239,-22.390033471398056, 0 ), 4282598211, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.16954883327708,-19.407182949595153, 0 ), new Vertex( -69.95653191534802,-15.74384211935103, 0 ), new Vertex( -63.693881006445736,-15.454149403609335, 0 ), 4283519313, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.39972049603239,-22.390033471398056, 0 ), new Vertex( -69.16954883327708,-19.407182949595153, 0 ), new Vertex( -63.693881006445736,-15.454149403609335, 0 ), 4283256141, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.95653191534802,-15.74384211935103, 0 ), new Vertex( -70.71856408100575,-11.436408082023263, 0 ), new Vertex( -66.57550795190036,-10.564962221775204, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.693881006445736,-15.454149403609335, 0 ), new Vertex( -69.95653191534802,-15.74384211935103, 0 ), new Vertex( -66.57550795190036,-10.564962221775204, 0 ), 4283848278, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.71856408100575,-11.436408082023263, 0 ), new Vertex( -68.13871557777748,-8.301831017248333, 0 ), new Vertex( -66.57550795190036,-10.564962221775204, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( -68.13871557777748,-8.301831017248333, 0 ), new Vertex( -68.74700894765556,-3.201272260863334, 0 ), new Vertex( -63.67186148138717,-4.580966286826879, 0 ), 4284572001, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.57550795190036,-10.564962221775204, 0 ), new Vertex( -68.13871557777748,-8.301831017248333, 0 ), new Vertex( -63.67186148138717,-4.580966286826879, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( -68.74700894765556,-3.201272260863334, 0 ), new Vertex( -69.20177912525833,5.567498522344977, 0 ), new Vertex( -64.11538022058085,1.0271551189944148, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.67186148138717,-4.580966286826879, 0 ), new Vertex( -68.74700894765556,-3.201272260863334, 0 ), new Vertex( -64.11538022058085,1.0271551189944148, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.11538022058085,1.0271551189944148, 0 ), new Vertex( -69.20177912525833,5.567498522344977, 0 ), new Vertex( -63.262247985228896,5.729519530199468, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.262247985228896,5.729519530199468, 0 ), new Vertex( -69.20177912525833,5.567498522344977, 0 ), new Vertex( -63.79322258941829,8.440117380581796, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.20177912525833,5.567498522344977, 0 ), new Vertex( -71.49871869431809,7.478143182583153, 0 ), new Vertex( -64.61360384896398,11.887074004393071, 0 ), 4286019703, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.79322258941829,8.440117380581796, 0 ), new Vertex( -69.20177912525833,5.567498522344977, 0 ), new Vertex( -64.61360384896398,11.887074004393071, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.49871869431809,7.478143182583153, 0 ), new Vertex( -71.98321277229115,11.576376744545996, 0 ), new Vertex( -64.61360384896398,11.887074004393071, 0 ), 4281414453, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.98321277229115,11.576376744545996, 0 ), new Vertex( -73.75746670365334,17.435613620094955, 0 ), new Vertex( -67.5630368636921,20.545886907260865, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.61360384896398,11.887074004393071, 0 ), new Vertex( -71.98321277229115,11.576376744545996, 0 ), new Vertex( -67.5630368636921,20.545886907260865, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( -73.75746670365334,17.435613620094955, 0 ), new Vertex( -70.81784095568582,21.416311476845294, 0 ), new Vertex( -67.5630368636921,20.545886907260865, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.81784095568582,21.416311476845294, 0 ), new Vertex( -69.59934107214212,22.109573822002858, 0 ), new Vertex( -67.5630368636921,20.545886907260865, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -67.5630368636921,20.545886907260865, 0 ), new Vertex( -69.59934107214212,22.109573822002858, 0 ), new Vertex( -65.26963723544031,22.711269507184625, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.59934107214212,22.109573822002858, 0 ), new Vertex( -71.22692940942943,29.277951343450695, 0 ), new Vertex( -66.94804064882919,27.840767841320485, 0 ), 4286808963, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.26963723544031,22.711269507184625, 0 ), new Vertex( -69.59934107214212,22.109573822002858, 0 ), new Vertex( -66.94804064882919,27.840767841320485, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( -71.22692940942943,29.277951343450695, 0 ), new Vertex( -70.21006429055706,33.76639117812738, 0 ), new Vertex( -66.94804064882919,27.840767841320485, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -70.21006429055706,33.76639117812738, 0 ), new Vertex( -69.51035946561024,37.864504920784384, 0 ), new Vertex( -65.43420027662069,33.32350130751729, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.94804064882919,27.840767841320485, 0 ), new Vertex( -70.21006429055706,33.76639117812738, 0 ), new Vertex( -65.43420027662069,33.32350130751729, 0 ), 4286940549, 1 );triangles.push( T ); T = new Triangle( new Vertex( -69.51035946561024,37.864504920784384, 0 ), new Vertex( -71.39533305494115,42.86546855326742, 0 ), new Vertex( -65.12750215316191,38.82636023545638, 0 ), 3322151940, 0.7764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( -65.43420027662069,33.32350130751729, 0 ), new Vertex( -69.51035946561024,37.864504920784384, 0 ), new Vertex( -65.12750215316191,38.82636023545638, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.12750215316191,38.82636023545638, 0 ), new Vertex( -71.39533305494115,42.86546855326742, 0 ), new Vertex( -63.48013706225902,41.75823136791587, 0 ), 3104574476, 0.7254901960784313 );triangles.push( T ); T = new Triangle( new Vertex( -71.39533305494115,42.86546855326742, 0 ), new Vertex( -69.94466869579628,51.48276662547141, 0 ), new Vertex( -67.08419469138607,48.596515633165836, 0 ), 2836731157, 0.6627450980392157 );triangles.push( T ); T = new Triangle( new Vertex( -63.48013706225902,41.75823136791587, 0 ), new Vertex( -71.39533305494115,42.86546855326742, 0 ), new Vertex( -67.08419469138607,48.596515633165836, 0 ), 3405972227, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -69.94466869579628,51.48276662547141, 0 ), new Vertex( -71.82299190154299,56.21441558562219, 0 ), new Vertex( -64.98534033959731,53.11311643430963, 0 ), 2670735408, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( -71.82299190154299,56.21441558562219, 0 ), new Vertex( -70.1979332412593,59.424173024948686, 0 ), new Vertex( -64.98534033959731,53.11311643430963, 0 ), 2654089778, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -67.08419469138607,48.596515633165836, 0 ), new Vertex( -69.94466869579628,51.48276662547141, 0 ), new Vertex( -64.98534033959731,53.11311643430963, 0 ), 2669551134, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( -70.1979332412593,59.424173024948686, 0 ), new Vertex( -68.82930315751582,63.277601689100266, 0 ), new Vertex( -66.39498948305845,60.64467469090596, 0 ), 1781411374, 0.41568627450980394 );triangles.push( T ); T = new Triangle( new Vertex( -64.98534033959731,53.11311643430963, 0 ), new Vertex( -70.1979332412593,59.424173024948686, 0 ), new Vertex( -66.39498948305845,60.64467469090596, 0 ), 2721198642, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( -66.39498948305845,60.64467469090596, 0 ), new Vertex( -68.82930315751582,63.277601689100266, 0 ), new Vertex( -67.86382740782574,64.72851818753406, 0 ), 589571108, 0.13725490196078433 );triangles.push( T ); T = new Triangle( new Vertex( -67.68861932866275,-97.17783767404035, 0 ), new Vertex( -69.4074721140787,-92.9083754811436, 0 ), new Vertex( -62.87583915237337,-90.37710367143154, 0 ), 3494266696, 0.8156862745098039 );triangles.push( T ); T = new Triangle( new Vertex( -69.4074721140787,-92.9083754811436, 0 ), new Vertex( -63.454955133609474,-88.83435765653849, 0 ), new Vertex( -62.87583915237337,-90.37710367143154, 0 ), 4289573298, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.40262593282387,-95.07733918400481, 0 ), new Vertex( -67.68861932866275,-97.17783767404035, 0 ), new Vertex( -62.87583915237337,-90.37710367143154, 0 ), 927023425, 0.21568627450980393 );triangles.push( T ); T = new Triangle( new Vertex( -63.454955133609474,-88.83435765653849, 0 ), new Vertex( -67.1101316222921,-85.08903954084963, 0 ), new Vertex( -61.330941679887474,-83.59401227347553, 0 ), 4292666086, 1 );triangles.push( T ); T = new Triangle( new Vertex( -67.1101316222921,-85.08903954084963, 0 ), new Vertex( -65.61884381994605,-81.13020402286202, 0 ), new Vertex( -62.95668828487396,-82.29995905328542, 0 ), 4285559155, 1 );triangles.push( T ); T = new Triangle( new Vertex( -61.330941679887474,-83.59401227347553, 0 ), new Vertex( -67.1101316222921,-85.08903954084963, 0 ), new Vertex( -62.95668828487396,-82.29995905328542, 0 ), 4291481296, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.61884381994605,-81.13020402286202, 0 ), new Vertex( -65.94755558483303,-77.64041933370754, 0 ), new Vertex( -62.95668828487396,-82.29995905328542, 0 ), 4292797411, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.94755558483303,-77.64041933370754, 0 ), new Vertex( -65.59997342713177,-69.09300009626895, 0 ), new Vertex( -60.67557598417625,-73.62387559982017, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.95668828487396,-82.29995905328542, 0 ), new Vertex( -65.94755558483303,-77.64041933370754, 0 ), new Vertex( -60.67557598417625,-73.62387559982017, 0 ), 4292797411, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.67557598417625,-73.62387559982017, 0 ), new Vertex( -65.59997342713177,-69.09300009626895, 0 ), new Vertex( -59.84397210134193,-71.35820812918246, 0 ), 4290628572, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.59997342713177,-69.09300009626895, 0 ), new Vertex( -66.72069098055363,-65.82882253360003, 0 ), new Vertex( -60.54914918681607,-67.63469354156405, 0 ), 4292796901, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.84397210134193,-71.35820812918246, 0 ), new Vertex( -65.59997342713177,-69.09300009626895, 0 ), new Vertex( -60.54914918681607,-67.63469354156405, 0 ), 4286557143, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.72069098055363,-65.82882253360003, 0 ), new Vertex( -63.71454455843195,-59.83367565693334, 0 ), new Vertex( -60.725035494659096,-61.12612554244697, 0 ), 4281351753, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.54914918681607,-67.63469354156405, 0 ), new Vertex( -66.72069098055363,-65.82882253360003, 0 ), new Vertex( -60.725035494659096,-61.12612554244697, 0 ), 4292732134, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.71454455843195,-59.83367565693334, 0 ), new Vertex( -68.65889199497178,-58.18004907015711, 0 ), new Vertex( -62.36499958392233,-56.8267240668647, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -68.65889199497178,-58.18004907015711, 0 ), new Vertex( -64.96964255068451,-53.86341174505651, 0 ), new Vertex( -62.36499958392233,-56.8267240668647, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.725035494659096,-61.12612554244697, 0 ), new Vertex( -63.71454455843195,-59.83367565693334, 0 ), new Vertex( -62.36499958392233,-56.8267240668647, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.96964255068451,-53.86341174505651, 0 ), new Vertex( -63.21748594939709,-50.073571402113885, 0 ), new Vertex( -62.36499958392233,-56.8267240668647, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.36499958392233,-56.8267240668647, 0 ), new Vertex( -63.21748594939709,-50.073571402113885, 0 ), new Vertex( -60.09291813895106,-49.11442555626854, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.21748594939709,-50.073571402113885, 0 ), new Vertex( -64.44782553892583,-44.52911111433059, 0 ), new Vertex( -59.62333577172831,-46.023835585452616, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.09291813895106,-49.11442555626854, 0 ), new Vertex( -63.21748594939709,-50.073571402113885, 0 ), new Vertex( -59.62333577172831,-46.023835585452616, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.44782553892583,-44.52911111433059, 0 ), new Vertex( -65.03030454693362,-40.73492480581626, 0 ), new Vertex( -58.06978109013289,-42.312606593128294, 0 ), 4293202944, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.62333577172831,-46.023835585452616, 0 ), new Vertex( -64.44782553892583,-44.52911111433059, 0 ), new Vertex( -58.06978109013289,-42.312606593128294, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.03030454693362,-40.73492480581626, 0 ), new Vertex( -63.87193998740986,-34.80806481698528, 0 ), new Vertex( -59.62565269507468,-37.5510851633735, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.06978109013289,-42.312606593128294, 0 ), new Vertex( -65.03030454693362,-40.73492480581626, 0 ), new Vertex( -59.62565269507468,-37.5510851633735, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.87193998740986,-34.80806481698528, 0 ), new Vertex( -66.52471600053832,-28.52093179617077, 0 ), new Vertex( -61.083114796318114,-28.985000610351563, 0 ), 4294055424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.52471600053832,-28.52093179617077, 0 ), new Vertex( -66.09874568600208,-28.153601699974388, 0 ), new Vertex( -61.083114796318114,-28.985000610351563, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.09874568600208,-28.153601699974388, 0 ), new Vertex( -65.39972049603239,-22.390033471398056, 0 ), new Vertex( -60.282276831101626,-23.134622817393392, 0 ), 4282795590, 1 );triangles.push( T ); T = new Triangle( new Vertex( -61.083114796318114,-28.985000610351563, 0 ), new Vertex( -66.09874568600208,-28.153601699974388, 0 ), new Vertex( -60.282276831101626,-23.134622817393392, 0 ), 4288552468, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.45029207132757,-28.459524690639228, 0 ), new Vertex( -61.083114796318114,-28.985000610351563, 0 ), new Vertex( -60.282276831101626,-23.134622817393392, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.39972049603239,-22.390033471398056, 0 ), new Vertex( -63.693881006445736,-15.454149403609335, 0 ), new Vertex( -60.93595603201538,-18.21871363464743, 0 ), 4283321934, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.282276831101626,-23.134622817393392, 0 ), new Vertex( -65.39972049603239,-22.390033471398056, 0 ), new Vertex( -60.93595603201538,-18.21871363464743, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.693881006445736,-15.454149403609335, 0 ), new Vertex( -66.57550795190036,-10.564962221775204, 0 ), new Vertex( -59.73791918205097,-11.621083597652614, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.57550795190036,-10.564962221775204, 0 ), new Vertex( -63.67186148138717,-4.580966286826879, 0 ), new Vertex( -59.73791918205097,-11.621083597652614, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.93595603201538,-18.21871363464743, 0 ), new Vertex( -63.693881006445736,-15.454149403609335, 0 ), new Vertex( -59.73791918205097,-11.621083597652614, 0 ), 4283585106, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.73791918205097,-11.621083597652614, 0 ), new Vertex( -63.67186148138717,-4.580966286826879, 0 ), new Vertex( -61.30537772504613,-4.609317180234939, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.67186148138717,-4.580966286826879, 0 ), new Vertex( -64.11538022058085,1.0271551189944148, 0 ), new Vertex( -60.606811460573226,-2.491743717342615, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -61.30537772504613,-4.609317180234939, 0 ), new Vertex( -63.67186148138717,-4.580966286826879, 0 ), new Vertex( -60.606811460573226,-2.491743717342615, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.11538022058085,1.0271551189944148, 0 ), new Vertex( -63.262247985228896,5.729519530199468, 0 ), new Vertex( -60.88044475251809,6.413263951893896, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.79322258941829,8.440117380581796, 0 ), new Vertex( -64.61360384896398,11.887074004393071, 0 ), new Vertex( -61.119839685969055,7.7063929438591, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.262247985228896,5.729519530199468, 0 ), new Vertex( -63.79322258941829,8.440117380581796, 0 ), new Vertex( -61.119839685969055,7.7063929438591, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.88044475251809,6.413263951893896, 0 ), new Vertex( -63.262247985228896,5.729519530199468, 0 ), new Vertex( -61.119839685969055,7.7063929438591, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.61360384896398,11.887074004393071, 0 ), new Vertex( -67.5630368636921,20.545886907260865, 0 ), new Vertex( -58.5261709401384,16.01415757648647, 0 ), 4281216560, 1 );triangles.push( T ); T = new Triangle( new Vertex( -67.5630368636921,20.545886907260865, 0 ), new Vertex( -65.26963723544031,22.711269507184625, 0 ), new Vertex( -58.502903123851866,18.621013230644166, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.5261709401384,16.01415757648647, 0 ), new Vertex( -67.5630368636921,20.545886907260865, 0 ), new Vertex( -58.502903123851866,18.621013230644166, 0 ), 4281874748, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.26963723544031,22.711269507184625, 0 ), new Vertex( -66.94804064882919,27.840767841320485, 0 ), new Vertex( -62.960805592127144,23.62925931205973, 0 ), 4287466893, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.502903123851866,18.621013230644166, 0 ), new Vertex( -65.26963723544031,22.711269507184625, 0 ), new Vertex( -62.960805592127144,23.62925931205973, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( -66.94804064882919,27.840767841320485, 0 ), new Vertex( -65.43420027662069,33.32350130751729, 0 ), new Vertex( -62.55958221806213,27.419580792542547, 0 ), 4286545791, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.960805592127144,23.62925931205973, 0 ), new Vertex( -66.94804064882919,27.840767841320485, 0 ), new Vertex( -62.55958221806213,27.419580792542547, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.43420027662069,33.32350130751729, 0 ), new Vertex( -65.12750215316191,38.82636023545638, 0 ), new Vertex( -62.27901733433828,35.674968963488936, 0 ), 4286743170, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.55958221806213,27.419580792542547, 0 ), new Vertex( -65.43420027662069,33.32350130751729, 0 ), new Vertex( -62.27901733433828,35.674968963488936, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( -65.12750215316191,38.82636023545638, 0 ), new Vertex( -63.48013706225902,41.75823136791587, 0 ), new Vertex( -62.10183344036341,39.248355069197714, 0 ), 4285822068, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.27901733433828,35.674968963488936, 0 ), new Vertex( -65.12750215316191,38.82636023545638, 0 ), new Vertex( -62.10183344036341,39.248355069197714, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.48013706225902,41.75823136791587, 0 ), new Vertex( -67.08419469138607,48.596515633165836, 0 ), new Vertex( -59.680855308659375,44.92832766007632, 0 ), 3864220499, 0.9019607843137255 );triangles.push( T ); T = new Triangle( new Vertex( -67.08419469138607,48.596515633165836, 0 ), new Vertex( -64.98534033959731,53.11311643430963, 0 ), new Vertex( -61.36241534911096,49.56027877377346, 0 ), 3288860680, 0.7686274509803922 );triangles.push( T ); T = new Triangle( new Vertex( -59.680855308659375,44.92832766007632, 0 ), new Vertex( -67.08419469138607,48.596515633165836, 0 ), new Vertex( -61.36241534911096,49.56027877377346, 0 ), 3405972227, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -61.36241534911096,49.56027877377346, 0 ), new Vertex( -64.98534033959731,53.11311643430963, 0 ), new Vertex( -58.591667133849114,52.05663877632469, 0 ), 3389260804, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -64.98534033959731,53.11311643430963, 0 ), new Vertex( -66.39498948305845,60.64467469090596, 0 ), new Vertex( -59.18272652383894,56.908498665783554, 0 ), 2569216803, 0.6 );triangles.push( T ); T = new Triangle( new Vertex( -58.591667133849114,52.05663877632469, 0 ), new Vertex( -64.98534033959731,53.11311643430963, 0 ), new Vertex( -59.18272652383894,56.908498665783554, 0 ), 3305440517, 0.7725490196078432 );triangles.push( T ); T = new Triangle( new Vertex( -66.39498948305845,60.64467469090596, 0 ), new Vertex( -67.86382740782574,64.72851818753406, 0 ), new Vertex( -59.78222686983645,62.64301013760269, 0 ), 2603692337, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -59.18272652383894,56.908498665783554, 0 ), new Vertex( -66.39498948305845,60.64467469090596, 0 ), new Vertex( -59.78222686983645,62.64301013760269, 0 ), 2569677354, 0.6 );triangles.push( T ); T = new Triangle( new Vertex( -67.86382740782574,64.72851818753406, 0 ), new Vertex( -65.80849924776703,71.10321513935924, 0 ), new Vertex( -58.58348316233605,68.54133312217891, 0 ), 169416985, 0.0392156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -59.78222686983645,62.64301013760269, 0 ), new Vertex( -67.86382740782574,64.72851818753406, 0 ), new Vertex( -58.58348316233605,68.54133312217891, 0 ), 2670866994, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( -58.58348316233605,68.54133312217891, 0 ), new Vertex( -65.80849924776703,71.10321513935924, 0 ), new Vertex( -59.71667055692524,72.39476931840181, 0 ), 2184261937, 0.5098039215686274 );triangles.push( T ); T = new Triangle( new Vertex( -62.87583915237337,-90.37710367143154, 0 ), new Vertex( -63.454955133609474,-88.83435765653849, 0 ), new Vertex( -55.14830799493939,-86.79905600519851, 0 ), 4292073949, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.454955133609474,-88.83435765653849, 0 ), new Vertex( -61.330941679887474,-83.59401227347553, 0 ), new Vertex( -55.14830799493939,-86.79905600519851, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.40262593282387,-95.07733918400481, 0 ), new Vertex( -62.87583915237337,-90.37710367143154, 0 ), new Vertex( -55.14830799493939,-86.79905600519851, 0 ), 4292798182, 1 );triangles.push( T ); T = new Triangle( new Vertex( -53.0643731537275,-89.34881954360753, 0 ), new Vertex( -59.40262593282387,-95.07733918400481, 0 ), new Vertex( -55.14830799493939,-86.79905600519851, 0 ), 4292731876, 1 );triangles.push( T ); T = new Triangle( new Vertex( -61.330941679887474,-83.59401227347553, 0 ), new Vertex( -62.95668828487396,-82.29995905328542, 0 ), new Vertex( -56.42020764714107,-82.43604751676321, 0 ), 4292863462, 1 );triangles.push( T ); T = new Triangle( new Vertex( -55.14830799493939,-86.79905600519851, 0 ), new Vertex( -61.330941679887474,-83.59401227347553, 0 ), new Vertex( -56.42020764714107,-82.43604751676321, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.95668828487396,-82.29995905328542, 0 ), new Vertex( -60.67557598417625,-73.62387559982017, 0 ), new Vertex( -54.75635935040191,-77.3726165657863, 0 ), 4292205020, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.42020764714107,-82.43604751676321, 0 ), new Vertex( -62.95668828487396,-82.29995905328542, 0 ), new Vertex( -54.75635935040191,-77.3726165657863, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.67557598417625,-73.62387559982017, 0 ), new Vertex( -59.84397210134193,-71.35820812918246, 0 ), new Vertex( -56.267423084471375,-70.10240651806816, 0 ), 4288526551, 1 );triangles.push( T ); T = new Triangle( new Vertex( -54.75635935040191,-77.3726165657863, 0 ), new Vertex( -60.67557598417625,-73.62387559982017, 0 ), new Vertex( -56.267423084471375,-70.10240651806816, 0 ), 4292928998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.84397210134193,-71.35820812918246, 0 ), new Vertex( -60.54914918681607,-67.63469354156405, 0 ), new Vertex( -57.24906051950529,-67.16910587530583, 0 ), 4292730849, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.267423084471375,-70.10240651806816, 0 ), new Vertex( -59.84397210134193,-71.35820812918246, 0 ), new Vertex( -57.24906051950529,-67.16910587530583, 0 ), 4289119197, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.54914918681607,-67.63469354156405, 0 ), new Vertex( -60.725035494659096,-61.12612554244697, 0 ), new Vertex( -57.24906051950529,-67.16910587530583, 0 ), 4292337125, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.725035494659096,-61.12612554244697, 0 ), new Vertex( -62.36499958392233,-56.8267240668647, 0 ), new Vertex( -56.3208067342639,-60.10107119940221, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.24906051950529,-67.16910587530583, 0 ), new Vertex( -60.725035494659096,-61.12612554244697, 0 ), new Vertex( -56.3208067342639,-60.10107119940221, 0 ), 4278979855, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.36499958392233,-56.8267240668647, 0 ), new Vertex( -60.09291813895106,-49.11442555626854, 0 ), new Vertex( -56.28051031101495,-52.190779481548816, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.3208067342639,-60.10107119940221, 0 ), new Vertex( -62.36499958392233,-56.8267240668647, 0 ), new Vertex( -56.28051031101495,-52.190779481548816, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -53.80880471272394,-58.33802270377055, 0 ), new Vertex( -56.3208067342639,-60.10107119940221, 0 ), new Vertex( -56.28051031101495,-52.190779481548816, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.09291813895106,-49.11442555626854, 0 ), new Vertex( -59.62333577172831,-46.023835585452616, 0 ), new Vertex( -54.5931239281781,-44.97678766399622, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.28051031101495,-52.190779481548816, 0 ), new Vertex( -60.09291813895106,-49.11442555626854, 0 ), new Vertex( -54.5931239281781,-44.97678766399622, 0 ), 4282844672, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.62333577172831,-46.023835585452616, 0 ), new Vertex( -58.06978109013289,-42.312606593128294, 0 ), new Vertex( -54.5931239281781,-44.97678766399622, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.06978109013289,-42.312606593128294, 0 ), new Vertex( -59.62565269507468,-37.5510851633735, 0 ), new Vertex( -55.78003799030557,-41.513999240938574, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -54.5931239281781,-44.97678766399622, 0 ), new Vertex( -58.06978109013289,-42.312606593128294, 0 ), new Vertex( -55.78003799030557,-41.513999240938574, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.62565269507468,-37.5510851633735, 0 ), new Vertex( -63.87193998740986,-34.80806481698528, 0 ), new Vertex( -57.57947253715247,-36.404833380598575, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.87193998740986,-34.80806481698528, 0 ), new Vertex( -61.083114796318114,-28.985000610351563, 0 ), new Vertex( -57.57947253715247,-36.404833380598575, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -61.083114796318114,-28.985000610351563, 0 ), new Vertex( -58.45029207132757,-28.459524690639228, 0 ), new Vertex( -57.57947253715247,-36.404833380598575, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -55.78003799030557,-41.513999240938574, 0 ), new Vertex( -59.62565269507468,-37.5510851633735, 0 ), new Vertex( -57.57947253715247,-36.404833380598575, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.57947253715247,-36.404833380598575, 0 ), new Vertex( -58.45029207132757,-28.459524690639228, 0 ), new Vertex( -54.034993233624846,-31.150423422455788, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.45029207132757,-28.459524690639228, 0 ), new Vertex( -60.282276831101626,-23.134622817393392, 0 ), new Vertex( -57.34781810967252,-23.813197751529515, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.282276831101626,-23.134622817393392, 0 ), new Vertex( -60.93595603201538,-18.21871363464743, 0 ), new Vertex( -57.32122021680698,-20.39958743052557, 0 ), 4283124555, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.34781810967252,-23.813197751529515, 0 ), new Vertex( -60.282276831101626,-23.134622817393392, 0 ), new Vertex( -57.32122021680698,-20.39958743052557, 0 ), 4284100911, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.93595603201538,-18.21871363464743, 0 ), new Vertex( -59.73791918205097,-11.621083597652614, 0 ), new Vertex( -57.86388543853536,-17.694836355745792, 0 ), 4283585106, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.32122021680698,-20.39958743052557, 0 ), new Vertex( -60.93595603201538,-18.21871363464743, 0 ), new Vertex( -57.86388543853536,-17.694836355745792, 0 ), 4283321934, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.73791918205097,-11.621083597652614, 0 ), new Vertex( -61.30537772504613,-4.609317180234939, 0 ), new Vertex( -57.86655699322,-9.80392098100856, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( -61.30537772504613,-4.609317180234939, 0 ), new Vertex( -60.606811460573226,-2.491743717342615, 0 ), new Vertex( -57.761895157862455,-4.061769101768732, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.86655699322,-9.80392098100856, 0 ), new Vertex( -61.30537772504613,-4.609317180234939, 0 ), new Vertex( -57.761895157862455,-4.061769101768732, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.761895157862455,-4.061769101768732, 0 ), new Vertex( -60.606811460573226,-2.491743717342615, 0 ), new Vertex( -56.61445700749755,-1.562675988767296, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.606811460573226,-2.491743717342615, 0 ), new Vertex( -64.11538022058085,1.0271551189944148, 0 ), new Vertex( -57.56034515751526,4.820250725373626, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.11538022058085,1.0271551189944148, 0 ), new Vertex( -60.88044475251809,6.413263951893896, 0 ), new Vertex( -57.56034515751526,4.820250725373626, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( -60.88044475251809,6.413263951893896, 0 ), new Vertex( -61.119839685969055,7.7063929438591, 0 ), new Vertex( -57.56034515751526,4.820250725373626, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.61445700749755,-1.562675988767296, 0 ), new Vertex( -60.606811460573226,-2.491743717342615, 0 ), new Vertex( -57.56034515751526,4.820250725373626, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( -61.119839685969055,7.7063929438591, 0 ), new Vertex( -64.61360384896398,11.887074004393071, 0 ), new Vertex( -56.53578405920416,12.754007462412119, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -64.61360384896398,11.887074004393071, 0 ), new Vertex( -58.5261709401384,16.01415757648647, 0 ), new Vertex( -56.53578405920416,12.754007462412119, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.56034515751526,4.820250725373626, 0 ), new Vertex( -61.119839685969055,7.7063929438591, 0 ), new Vertex( -56.53578405920416,12.754007462412119, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -53.027279315982014,10.212489949539304, 0 ), new Vertex( -57.56034515751526,4.820250725373626, 0 ), new Vertex( -56.53578405920416,12.754007462412119, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.5261709401384,16.01415757648647, 0 ), new Vertex( -58.502903123851866,18.621013230644166, 0 ), new Vertex( -57.890642585232854,18.070897719357163, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.53578405920416,12.754007462412119, 0 ), new Vertex( -58.5261709401384,16.01415757648647, 0 ), new Vertex( -57.890642585232854,18.070897719357163, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.502903123851866,18.621013230644166, 0 ), new Vertex( -62.960805592127144,23.62925931205973, 0 ), new Vertex( -56.71744333067909,23.466436572838575, 0 ), 4283519572, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.960805592127144,23.62925931205973, 0 ), new Vertex( -62.55958221806213,27.419580792542547, 0 ), new Vertex( -56.71744333067909,23.466436572838575, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.890642585232854,18.070897719357163, 0 ), new Vertex( -58.502903123851866,18.621013230644166, 0 ), new Vertex( -56.71744333067909,23.466436572838575, 0 ), 4286940548, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.55958221806213,27.419580792542547, 0 ), new Vertex( -62.27901733433828,35.674968963488936, 0 ), new Vertex( -55.112441030330956,28.93522098986432, 0 ), 4287532686, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.71744333067909,23.466436572838575, 0 ), new Vertex( -62.55958221806213,27.419580792542547, 0 ), new Vertex( -55.112441030330956,28.93522098986432, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.27901733433828,35.674968963488936, 0 ), new Vertex( -62.10183344036341,39.248355069197714, 0 ), new Vertex( -55.348201693966985,36.134598835837096, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( -55.112441030330956,28.93522098986432, 0 ), new Vertex( -62.27901733433828,35.674968963488936, 0 ), new Vertex( -55.348201693966985,36.134598835837096, 0 ), 4285953654, 1 );triangles.push( T ); T = new Triangle( new Vertex( -55.348201693966985,36.134598835837096, 0 ), new Vertex( -62.10183344036341,39.248355069197714, 0 ), new Vertex( -54.51575870811939,38.965400693472475, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( -62.10183344036341,39.248355069197714, 0 ), new Vertex( -63.48013706225902,41.75823136791587, 0 ), new Vertex( -57.87229189602658,42.873353640083224, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( -63.48013706225902,41.75823136791587, 0 ), new Vertex( -59.680855308659375,44.92832766007632, 0 ), new Vertex( -57.87229189602658,42.873353640083224, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( -54.51575870811939,38.965400693472475, 0 ), new Vertex( -62.10183344036341,39.248355069197714, 0 ), new Vertex( -57.87229189602658,42.873353640083224, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.680855308659375,44.92832766007632, 0 ), new Vertex( -61.36241534911096,49.56027877377346, 0 ), new Vertex( -56.13375518657267,48.9328458448872, 0 ), 4284900966, 1 );triangles.push( T ); T = new Triangle( new Vertex( -61.36241534911096,49.56027877377346, 0 ), new Vertex( -58.591667133849114,52.05663877632469, 0 ), new Vertex( -56.13375518657267,48.9328458448872, 0 ), 4099627867, 0.9568627450980393 );triangles.push( T ); T = new Triangle( new Vertex( -57.87229189602658,42.873353640083224, 0 ), new Vertex( -59.680855308659375,44.92832766007632, 0 ), new Vertex( -56.13375518657267,48.9328458448872, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.18272652383894,56.908498665783554, 0 ), new Vertex( -59.78222686983645,62.64301013760269, 0 ), new Vertex( -57.81195228174329,56.69612055737525, 0 ), 3171485961, 0.7411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -58.591667133849114,52.05663877632469, 0 ), new Vertex( -59.18272652383894,56.908498665783554, 0 ), new Vertex( -57.81195228174329,56.69612055737525, 0 ), 3405972227, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -53.283624469302595,56.37400755984709, 0 ), new Vertex( -58.591667133849114,52.05663877632469, 0 ), new Vertex( -57.81195228174329,56.69612055737525, 0 ), 3422683650, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( -59.78222686983645,62.64301013760269, 0 ), new Vertex( -58.58348316233605,68.54133312217891, 0 ), new Vertex( -54.607590003404766,62.4023777092807, 0 ), 2585665054, 0.6039215686274509 );triangles.push( T ); T = new Triangle( new Vertex( -53.283624469302595,56.37400755984709, 0 ), new Vertex( -57.81195228174329,56.69612055737525, 0 ), new Vertex( -54.607590003404766,62.4023777092807, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -57.81195228174329,56.69612055737525, 0 ), new Vertex( -59.78222686983645,62.64301013760269, 0 ), new Vertex( -54.607590003404766,62.4023777092807, 0 ), 3221488644, 0.7529411764705882 );triangles.push( T ); T = new Triangle( new Vertex( -54.607590003404766,62.4023777092807, 0 ), new Vertex( -58.58348316233605,68.54133312217891, 0 ), new Vertex( -53.0114535423927,68.05074338428676, 0 ), 2752516112, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( -58.58348316233605,68.54133312217891, 0 ), new Vertex( -59.71667055692524,72.39476931840181, 0 ), new Vertex( -55.76154099032283,72.12295605894178, 0 ), 2620469553, 0.611764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -53.0114535423927,68.05074338428676, 0 ), new Vertex( -58.58348316233605,68.54133312217891, 0 ), new Vertex( -55.76154099032283,72.12295605894178, 0 ), 2637115183, 0.615686274509804 );triangles.push( T ); T = new Triangle( new Vertex( -59.71667055692524,72.39476931840181, 0 ), new Vertex( -58.00076664611697,76.51896015135571, 0 ), new Vertex( -55.76154099032283,72.12295605894178, 0 ), 2402431538, 0.5607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( -57.959901433903724,-97.67655661003664, 0 ), new Vertex( -59.40262593282387,-95.07733918400481, 0 ), new Vertex( -50.42933215107769,-94.31705214222893, 0 ), 205537344, 0.047058823529411764 );triangles.push( T ); T = new Triangle( new Vertex( -59.40262593282387,-95.07733918400481, 0 ), new Vertex( -53.0643731537275,-89.34881954360753, 0 ), new Vertex( -50.42933215107769,-94.31705214222893, 0 ), 4284309601, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.42933215107769,-94.31705214222893, 0 ), new Vertex( -53.0643731537275,-89.34881954360753, 0 ), new Vertex( -50.75523102842271,-89.79678060067818, 0 ), 4291744726, 1 );triangles.push( T ); T = new Triangle( new Vertex( -53.0643731537275,-89.34881954360753, 0 ), new Vertex( -55.14830799493939,-86.79905600519851, 0 ), new Vertex( -50.90526287164539,-83.75318722007796, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.75523102842271,-89.79678060067818, 0 ), new Vertex( -53.0643731537275,-89.34881954360753, 0 ), new Vertex( -50.90526287164539,-83.75318722007796, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -55.14830799493939,-86.79905600519851, 0 ), new Vertex( -56.42020764714107,-82.43604751676321, 0 ), new Vertex( -50.90526287164539,-83.75318722007796, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.42020764714107,-82.43604751676321, 0 ), new Vertex( -54.75635935040191,-77.3726165657863, 0 ), new Vertex( -52.90525081055239,-81.06247899960726, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.90526287164539,-83.75318722007796, 0 ), new Vertex( -56.42020764714107,-82.43604751676321, 0 ), new Vertex( -52.90525081055239,-81.06247899960726, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.90525081055239,-81.06247899960726, 0 ), new Vertex( -54.75635935040191,-77.3726165657863, 0 ), new Vertex( -49.07590989442542,-73.9201397462748, 0 ), 4289046696, 1 );triangles.push( T ); T = new Triangle( new Vertex( -54.75635935040191,-77.3726165657863, 0 ), new Vertex( -56.267423084471375,-70.10240651806816, 0 ), new Vertex( -52.82146537397057,-71.25766361970454, 0 ), 4291614431, 1 );triangles.push( T ); T = new Triangle( new Vertex( -49.07590989442542,-73.9201397462748, 0 ), new Vertex( -54.75635935040191,-77.3726165657863, 0 ), new Vertex( -52.82146537397057,-71.25766361970454, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.24906051950529,-67.16910587530583, 0 ), new Vertex( -56.3208067342639,-60.10107119940221, 0 ), new Vertex( -51.40889238053933,-67.54017990687862, 0 ), 4292205535, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.3208067342639,-60.10107119940221, 0 ), new Vertex( -53.80880471272394,-58.33802270377055, 0 ), new Vertex( -51.40889238053933,-67.54017990687862, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.267423084471375,-70.10240651806816, 0 ), new Vertex( -57.24906051950529,-67.16910587530583, 0 ), new Vertex( -51.40889238053933,-67.54017990687862, 0 ), 4292862437, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.82146537397057,-71.25766361970454, 0 ), new Vertex( -56.267423084471375,-70.10240651806816, 0 ), new Vertex( -51.40889238053933,-67.54017990687862, 0 ), 4291942621, 1 );triangles.push( T ); T = new Triangle( new Vertex( -49.07590989442542,-73.9201397462748, 0 ), new Vertex( -52.82146537397057,-71.25766361970454, 0 ), new Vertex( -51.40889238053933,-67.54017990687862, 0 ), 4288265693, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.40889238053933,-67.54017990687862, 0 ), new Vertex( -53.80880471272394,-58.33802270377055, 0 ), new Vertex( -49.20485989144072,-59.043911289423704, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -53.80880471272394,-58.33802270377055, 0 ), new Vertex( -56.28051031101495,-52.190779481548816, 0 ), new Vertex( -48.93434908660129,-54.98444459307939, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -49.20485989144072,-59.043911289423704, 0 ), new Vertex( -53.80880471272394,-58.33802270377055, 0 ), new Vertex( -48.93434908660129,-54.98444459307939, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.93434908660129,-54.98444459307939, 0 ), new Vertex( -56.28051031101495,-52.190779481548816, 0 ), new Vertex( -48.02006262773648,-51.25682521285489, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.28051031101495,-52.190779481548816, 0 ), new Vertex( -54.5931239281781,-44.97678766399622, 0 ), new Vertex( -52.17919158935547,-46.62120405957103, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.02006262773648,-51.25682521285489, 0 ), new Vertex( -56.28051031101495,-52.190779481548816, 0 ), new Vertex( -52.17919158935547,-46.62120405957103, 0 ), 4284549632, 1 );triangles.push( T ); T = new Triangle( new Vertex( -55.78003799030557,-41.513999240938574, 0 ), new Vertex( -57.57947253715247,-36.404833380598575, 0 ), new Vertex( -52.33293856913224,-39.151995923835784, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -54.5931239281781,-44.97678766399622, 0 ), new Vertex( -55.78003799030557,-41.513999240938574, 0 ), new Vertex( -52.33293856913224,-39.151995923835784, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.17919158935547,-46.62120405957103, 0 ), new Vertex( -54.5931239281781,-44.97678766399622, 0 ), new Vertex( -52.33293856913224,-39.151995923835784, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.57947253715247,-36.404833380598575, 0 ), new Vertex( -54.034993233624846,-31.150423422455788, 0 ), new Vertex( -51.65437570726499,-35.61754576070234, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.33293856913224,-39.151995923835784, 0 ), new Vertex( -57.57947253715247,-36.404833380598575, 0 ), new Vertex( -51.65437570726499,-35.61754576070234, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.65437570726499,-35.61754576070234, 0 ), new Vertex( -54.034993233624846,-31.150423422455788, 0 ), new Vertex( -48.408058562316,-33.37455862341449, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -54.034993233624846,-31.150423422455788, 0 ), new Vertex( -58.45029207132757,-28.459524690639228, 0 ), new Vertex( -50.75989713380113,-28.380091424565762, 0 ), 4293072384, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.45029207132757,-28.459524690639228, 0 ), new Vertex( -57.34781810967252,-23.813197751529515, 0 ), new Vertex( -50.75989713380113,-28.380091424565762, 0 ), 4293281601, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.408058562316,-33.37455862341449, 0 ), new Vertex( -54.034993233624846,-31.150423422455788, 0 ), new Vertex( -50.75989713380113,-28.380091424565762, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.34781810967252,-23.813197751529515, 0 ), new Vertex( -57.32122021680698,-20.39958743052557, 0 ), new Vertex( -50.32075090287253,-18.595400500576943, 0 ), 4285868581, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.75989713380113,-28.380091424565762, 0 ), new Vertex( -57.34781810967252,-23.813197751529515, 0 ), new Vertex( -50.32075090287253,-18.595400500576943, 0 ), 4293003784, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.86388543853536,-17.694836355745792, 0 ), new Vertex( -59.73791918205097,-11.621083597652614, 0 ), new Vertex( -52.64582541026175,-15.688114440068603, 0 ), 4283585106, 1 );triangles.push( T ); T = new Triangle( new Vertex( -59.73791918205097,-11.621083597652614, 0 ), new Vertex( -57.86655699322,-9.80392098100856, 0 ), new Vertex( -52.64582541026175,-15.688114440068603, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.32122021680698,-20.39958743052557, 0 ), new Vertex( -57.86388543853536,-17.694836355745792, 0 ), new Vertex( -52.64582541026175,-15.688114440068603, 0 ), 4283387727, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.32075090287253,-18.595400500576943, 0 ), new Vertex( -57.32122021680698,-20.39958743052557, 0 ), new Vertex( -52.64582541026175,-15.688114440068603, 0 ), 4283190348, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.86655699322,-9.80392098100856, 0 ), new Vertex( -57.761895157862455,-4.061769101768732, 0 ), new Vertex( -51.271184959448874,-8.10583456326276, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.64582541026175,-15.688114440068603, 0 ), new Vertex( -57.86655699322,-9.80392098100856, 0 ), new Vertex( -51.271184959448874,-8.10583456326276, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.68097666837275,-9.167432432528585, 0 ), new Vertex( -52.64582541026175,-15.688114440068603, 0 ), new Vertex( -51.271184959448874,-8.10583456326276, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.61445700749755,-1.562675988767296, 0 ), new Vertex( -57.56034515751526,4.820250725373626, 0 ), new Vertex( -52.22578551340848,-1.1409324072301388, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.761895157862455,-4.061769101768732, 0 ), new Vertex( -56.61445700749755,-1.562675988767296, 0 ), new Vertex( -52.22578551340848,-1.1409324072301388, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.271184959448874,-8.10583456326276, 0 ), new Vertex( -57.761895157862455,-4.061769101768732, 0 ), new Vertex( -52.22578551340848,-1.1409324072301388, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.56034515751526,4.820250725373626, 0 ), new Vertex( -53.027279315982014,10.212489949539304, 0 ), new Vertex( -51.55670801596716,5.192494926508516, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.22578551340848,-1.1409324072301388, 0 ), new Vertex( -57.56034515751526,4.820250725373626, 0 ), new Vertex( -51.55670801596716,5.192494926508516, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.55670801596716,5.192494926508516, 0 ), new Vertex( -53.027279315982014,10.212489949539304, 0 ), new Vertex( -48.4280629218556,7.326358292251825, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -53.027279315982014,10.212489949539304, 0 ), new Vertex( -56.53578405920416,12.754007462412119, 0 ), new Vertex( -50.94111956143752,15.883924982976168, 0 ), 4286151033, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.53578405920416,12.754007462412119, 0 ), new Vertex( -57.890642585232854,18.070897719357163, 0 ), new Vertex( -50.94111956143752,15.883924982976168, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.890642585232854,18.070897719357163, 0 ), new Vertex( -56.71744333067909,23.466436572838575, 0 ), new Vertex( -49.9198115170002,17.137575993314385, 0 ), 4286611584, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.94111956143752,15.883924982976168, 0 ), new Vertex( -57.890642585232854,18.070897719357163, 0 ), new Vertex( -49.9198115170002,17.137575993314385, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.71744333067909,23.466436572838575, 0 ), new Vertex( -55.112441030330956,28.93522098986432, 0 ), new Vertex( -51.80504967644811,26.41416303673759, 0 ), 4281282355, 1 );triangles.push( T ); T = new Triangle( new Vertex( -49.9198115170002,17.137575993314385, 0 ), new Vertex( -56.71744333067909,23.466436572838575, 0 ), new Vertex( -51.80504967644811,26.41416303673759, 0 ), 4286808963, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.80504967644811,26.41416303673759, 0 ), new Vertex( -55.112441030330956,28.93522098986432, 0 ), new Vertex( -51.43657796969637,29.632324328180403, 0 ), 4281282609, 1 );triangles.push( T ); T = new Triangle( new Vertex( -55.112441030330956,28.93522098986432, 0 ), new Vertex( -55.348201693966985,36.134598835837096, 0 ), new Vertex( -51.21289799641818,31.925921245478094, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.43657796969637,29.632324328180403, 0 ), new Vertex( -55.112441030330956,28.93522098986432, 0 ), new Vertex( -51.21289799641818,31.925921245478094, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -55.348201693966985,36.134598835837096, 0 ), new Vertex( -54.51575870811939,38.965400693472475, 0 ), new Vertex( -52.15674873162061,38.13169115083292, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.21289799641818,31.925921245478094, 0 ), new Vertex( -55.348201693966985,36.134598835837096, 0 ), new Vertex( -52.15674873162061,38.13169115083292, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( -54.51575870811939,38.965400693472475, 0 ), new Vertex( -57.87229189602658,42.873353640083224, 0 ), new Vertex( -51.99288278305903,43.190685513895005, 0 ), 4285427310, 1 );triangles.push( T ); T = new Triangle( new Vertex( -57.87229189602658,42.873353640083224, 0 ), new Vertex( -56.13375518657267,48.9328458448872, 0 ), new Vertex( -51.99288278305903,43.190685513895005, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.15674873162061,38.13169115083292, 0 ), new Vertex( -54.51575870811939,38.965400693472475, 0 ), new Vertex( -51.99288278305903,43.190685513895005, 0 ), 4284045657, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.99288278305903,43.190685513895005, 0 ), new Vertex( -56.13375518657267,48.9328458448872, 0 ), new Vertex( -49.48679794976488,49.35724381683394, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( -56.13375518657267,48.9328458448872, 0 ), new Vertex( -58.591667133849114,52.05663877632469, 0 ), new Vertex( -51.95144359441474,51.93522156542167, 0 ), 4284900966, 1 );triangles.push( T ); T = new Triangle( new Vertex( -58.591667133849114,52.05663877632469, 0 ), new Vertex( -53.283624469302595,56.37400755984709, 0 ), new Vertex( -51.95144359441474,51.93522156542167, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( -49.48679794976488,49.35724381683394, 0 ), new Vertex( -56.13375518657267,48.9328458448872, 0 ), new Vertex( -51.95144359441474,51.93522156542167, 0 ), 4285361517, 1 );triangles.push( T ); T = new Triangle( new Vertex( -53.283624469302595,56.37400755984709, 0 ), new Vertex( -54.607590003404766,62.4023777092807, 0 ), new Vertex( -50.29512537131086,62.25321286218241, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -48.466544083319604,60.182224184740335, 0 ), new Vertex( -53.283624469302595,56.37400755984709, 0 ), new Vertex( -50.29512537131086,62.25321286218241, 0 ), 4284177243, 1 );triangles.push( T ); T = new Triangle( new Vertex( -54.607590003404766,62.4023777092807, 0 ), new Vertex( -53.0114535423927,68.05074338428676, 0 ), new Vertex( -50.29512537131086,62.25321286218241, 0 ), 3322086147, 0.7764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( -53.0114535423927,68.05074338428676, 0 ), new Vertex( -55.76154099032283,72.12295605894178, 0 ), new Vertex( -52.62758170440793,69.82933216355741, 0 ), 2569677354, 0.6 );triangles.push( T ); T = new Triangle( new Vertex( -55.76154099032283,72.12295605894178, 0 ), new Vertex( -58.00076664611697,76.51896015135571, 0 ), new Vertex( -50.89427817799151,74.20020925207064, 0 ), 2721198642, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( -58.00076664611697,76.51896015135571, 0 ), new Vertex( -55.375043984502554,79.53113374160603, 0 ), new Vertex( -50.89427817799151,74.20020925207064, 0 ), 2469540402, 0.5764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( -52.62758170440793,69.82933216355741, 0 ), new Vertex( -55.76154099032283,72.12295605894178, 0 ), new Vertex( -50.89427817799151,74.20020925207064, 0 ), 2670603822, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( -50.89427817799151,74.20020925207064, 0 ), new Vertex( -55.375043984502554,79.53113374160603, 0 ), new Vertex( -48.31778953270987,81.4818763579242, 0 ), 2603692337, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -48.31778953270987,81.4818763579242, 0 ), new Vertex( -55.375043984502554,79.53113374160603, 0 ), new Vertex( -50.436621885281056,84.99538297159597, 0 ), 2066887218, 0.4823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( -50.42933215107769,-94.31705214222893, 0 ), new Vertex( -50.75523102842271,-89.79678060067818, 0 ), new Vertex( -47.09929862013087,-91.02650781767443, 0 ), 4292468705, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.997650670818985,-95.20888617634773, 0 ), new Vertex( -50.42933215107769,-94.31705214222893, 0 ), new Vertex( -47.09929862013087,-91.02650781767443, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.75523102842271,-89.79678060067818, 0 ), new Vertex( -50.90526287164539,-83.75318722007796, 0 ), new Vertex( -46.77174853347242,-84.31044366117567, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.09929862013087,-91.02650781767443, 0 ), new Vertex( -50.75523102842271,-89.79678060067818, 0 ), new Vertex( -46.77174853347242,-84.31044366117567, 0 ), 4292994790, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.90526287164539,-83.75318722007796, 0 ), new Vertex( -52.90525081055239,-81.06247899960726, 0 ), new Vertex( -46.84467944037169,-79.15667463932186, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.77174853347242,-84.31044366117567, 0 ), new Vertex( -50.90526287164539,-83.75318722007796, 0 ), new Vertex( -46.84467944037169,-79.15667463932186, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.90525081055239,-81.06247899960726, 0 ), new Vertex( -49.07590989442542,-73.9201397462748, 0 ), new Vertex( -46.84467944037169,-79.15667463932186, 0 ), 4291415760, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.84467944037169,-79.15667463932186, 0 ), new Vertex( -49.07590989442542,-73.9201397462748, 0 ), new Vertex( -43.607829447835684,-76.07314407033846, 0 ), 4292929254, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.607829447835684,-76.07314407033846, 0 ), new Vertex( -49.07590989442542,-73.9201397462748, 0 ), new Vertex( -45.77792265173048,-72.20896884938702, 0 ), 4292928742, 1 );triangles.push( T ); T = new Triangle( new Vertex( -49.07590989442542,-73.9201397462748, 0 ), new Vertex( -51.40889238053933,-67.54017990687862, 0 ), new Vertex( -46.798548721242696,-67.64129400392994, 0 ), 4293125090, 1 );triangles.push( T ); T = new Triangle( new Vertex( -45.77792265173048,-72.20896884938702, 0 ), new Vertex( -49.07590989442542,-73.9201397462748, 0 ), new Vertex( -46.798548721242696,-67.64129400392994, 0 ), 4285704412, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.40889238053933,-67.54017990687862, 0 ), new Vertex( -49.20485989144072,-59.043911289423704, 0 ), new Vertex( -46.798548721242696,-67.64129400392994, 0 ), 4283391852, 1 );triangles.push( T ); T = new Triangle( new Vertex( -49.20485989144072,-59.043911289423704, 0 ), new Vertex( -48.93434908660129,-54.98444459307939, 0 ), new Vertex( -46.25205471133813,-59.21066646138206, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.798548721242696,-67.64129400392994, 0 ), new Vertex( -49.20485989144072,-59.043911289423704, 0 ), new Vertex( -46.25205471133813,-59.21066646138206, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.93434908660129,-54.98444459307939, 0 ), new Vertex( -48.02006262773648,-51.25682521285489, 0 ), new Vertex( -43.858663951512426,-55.65419174171984, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.25205471133813,-59.21066646138206, 0 ), new Vertex( -48.93434908660129,-54.98444459307939, 0 ), new Vertex( -43.858663951512426,-55.65419174171984, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.02006262773648,-51.25682521285489, 0 ), new Vertex( -52.17919158935547,-46.62120405957103, 0 ), new Vertex( -47.20263940002769,-49.409253396093845, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.858663951512426,-55.65419174171984, 0 ), new Vertex( -48.02006262773648,-51.25682521285489, 0 ), new Vertex( -47.20263940002769,-49.409253396093845, 0 ), 4284221952, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.858663951512426,-55.65419174171984, 0 ), new Vertex( -47.20263940002769,-49.409253396093845, 0 ), new Vertex( -43.23839592235163,-47.464074668474495, 0 ), 4292613123, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.33293856913224,-39.151995923835784, 0 ), new Vertex( -51.65437570726499,-35.61754576070234, 0 ), new Vertex( -46.664302243851125,-41.156014459207654, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.65437570726499,-35.61754576070234, 0 ), new Vertex( -48.408058562316,-33.37455862341449, 0 ), new Vertex( -46.664302243851125,-41.156014459207654, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.17919158935547,-46.62120405957103, 0 ), new Vertex( -52.33293856913224,-39.151995923835784, 0 ), new Vertex( -46.664302243851125,-41.156014459207654, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.20263940002769,-49.409253396093845, 0 ), new Vertex( -52.17919158935547,-46.62120405957103, 0 ), new Vertex( -46.664302243851125,-41.156014459207654, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.23839592235163,-47.464074668474495, 0 ), new Vertex( -47.20263940002769,-49.409253396093845, 0 ), new Vertex( -46.664302243851125,-41.156014459207654, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.664302243851125,-41.156014459207654, 0 ), new Vertex( -48.408058562316,-33.37455862341449, 0 ), new Vertex( -44.08431203523651,-33.7167877741158, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.408058562316,-33.37455862341449, 0 ), new Vertex( -50.75989713380113,-28.380091424565762, 0 ), new Vertex( -44.01855487097055,-31.21569575648755, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.08431203523651,-33.7167877741158, 0 ), new Vertex( -48.408058562316,-33.37455862341449, 0 ), new Vertex( -44.01855487097055,-31.21569575648755, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.75989713380113,-28.380091424565762, 0 ), new Vertex( -50.32075090287253,-18.595400500576943, 0 ), new Vertex( -44.6810043528676,-23.961972202174366, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.01855487097055,-31.21569575648755, 0 ), new Vertex( -50.75989713380113,-28.380091424565762, 0 ), new Vertex( -44.6810043528676,-23.961972202174366, 0 ), 4294178552, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.6810043528676,-23.961972202174366, 0 ), new Vertex( -50.32075090287253,-18.595400500576943, 0 ), new Vertex( -44.98181418934837,-21.096781994216144, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.98181418934837,-21.096781994216144, 0 ), new Vertex( -50.32075090287253,-18.595400500576943, 0 ), new Vertex( -44.17883232422173,-13.977871266193688, 0 ), 4293399552, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.32075090287253,-18.595400500576943, 0 ), new Vertex( -52.64582541026175,-15.688114440068603, 0 ), new Vertex( -45.991086868569255,-12.473490470089018, 0 ), 4283585106, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.17883232422173,-13.977871266193688, 0 ), new Vertex( -50.32075090287253,-18.595400500576943, 0 ), new Vertex( -45.991086868569255,-12.473490470089018, 0 ), 4283320906, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.64582541026175,-15.688114440068603, 0 ), new Vertex( -48.68097666837275,-9.167432432528585, 0 ), new Vertex( -45.991086868569255,-12.473490470089018, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -45.991086868569255,-12.473490470089018, 0 ), new Vertex( -48.68097666837275,-9.167432432528585, 0 ), new Vertex( -43.27905656257644,-6.7872298010624945, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.68097666837275,-9.167432432528585, 0 ), new Vertex( -51.271184959448874,-8.10583456326276, 0 ), new Vertex( -45.19698359724134,-3.307275077328086, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.271184959448874,-8.10583456326276, 0 ), new Vertex( -52.22578551340848,-1.1409324072301388, 0 ), new Vertex( -45.19698359724134,-3.307275077328086, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.27905656257644,-6.7872298010624945, 0 ), new Vertex( -48.68097666837275,-9.167432432528585, 0 ), new Vertex( -45.19698359724134,-3.307275077328086, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.22578551340848,-1.1409324072301388, 0 ), new Vertex( -51.55670801596716,5.192494926508516, 0 ), new Vertex( -44.1443230509758,3.813207685947418, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( -45.19698359724134,-3.307275077328086, 0 ), new Vertex( -52.22578551340848,-1.1409324072301388, 0 ), new Vertex( -44.1443230509758,3.813207685947418, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.55670801596716,5.192494926508516, 0 ), new Vertex( -48.4280629218556,7.326358292251825, 0 ), new Vertex( -44.1443230509758,3.813207685947418, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.1443230509758,3.813207685947418, 0 ), new Vertex( -48.4280629218556,7.326358292251825, 0 ), new Vertex( -43.206226794980466,6.60911013931036, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.4280629218556,7.326358292251825, 0 ), new Vertex( -53.027279315982014,10.212489949539304, 0 ), new Vertex( -47.91036494728178,15.497973331715912, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( -53.027279315982014,10.212489949539304, 0 ), new Vertex( -50.94111956143752,15.883924982976168, 0 ), new Vertex( -47.91036494728178,15.497973331715912, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.94111956143752,15.883924982976168, 0 ), new Vertex( -49.9198115170002,17.137575993314385, 0 ), new Vertex( -47.91036494728178,15.497973331715912, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.91036494728178,15.497973331715912, 0 ), new Vertex( -49.9198115170002,17.137575993314385, 0 ), new Vertex( -44.642957313451916,19.927511816844344, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -49.9198115170002,17.137575993314385, 0 ), new Vertex( -51.80504967644811,26.41416303673759, 0 ), new Vertex( -47.295419917907566,22.469334722030908, 0 ), 4286808963, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.642957313451916,19.927511816844344, 0 ), new Vertex( -49.9198115170002,17.137575993314385, 0 ), new Vertex( -47.295419917907566,22.469334722030908, 0 ), 4286611584, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.80504967644811,26.41416303673759, 0 ), new Vertex( -51.43657796969637,29.632324328180403, 0 ), new Vertex( -46.913230961188674,31.19517298275605, 0 ), 4285888118, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.295419917907566,22.469334722030908, 0 ), new Vertex( -51.80504967644811,26.41416303673759, 0 ), new Vertex( -46.913230961188674,31.19517298275605, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.43657796969637,29.632324328180403, 0 ), new Vertex( -51.21289799641818,31.925921245478094, 0 ), new Vertex( -46.913230961188674,31.19517298275605, 0 ), 4282401349, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.21289799641818,31.925921245478094, 0 ), new Vertex( -52.15674873162061,38.13169115083292, 0 ), new Vertex( -46.33666621474549,35.70792554970831, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.913230961188674,31.19517298275605, 0 ), new Vertex( -51.21289799641818,31.925921245478094, 0 ), new Vertex( -46.33666621474549,35.70792554970831, 0 ), 4280427043, 1 );triangles.push( T ); T = new Triangle( new Vertex( -52.15674873162061,38.13169115083292, 0 ), new Vertex( -51.99288278305903,43.190685513895005, 0 ), new Vertex( -47.71201922278851,39.8486306713894, 0 ), 4285822068, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.33666621474549,35.70792554970831, 0 ), new Vertex( -52.15674873162061,38.13169115083292, 0 ), new Vertex( -47.71201922278851,39.8486306713894, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.99288278305903,43.190685513895005, 0 ), new Vertex( -49.48679794976488,49.35724381683394, 0 ), new Vertex( -46.679652081336826,46.43602689821273, 0 ), 4283716692, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.71201922278851,39.8486306713894, 0 ), new Vertex( -51.99288278305903,43.190685513895005, 0 ), new Vertex( -46.679652081336826,46.43602689821273, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.679652081336826,46.43602689821273, 0 ), new Vertex( -49.48679794976488,49.35724381683394, 0 ), new Vertex( -45.51711109885946,46.710974626243114, 0 ), 4283190348, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.71201922278851,39.8486306713894, 0 ), new Vertex( -46.679652081336826,46.43602689821273, 0 ), new Vertex( -45.51711109885946,46.710974626243114, 0 ), 4281282351, 1 );triangles.push( T ); T = new Triangle( new Vertex( -49.48679794976488,49.35724381683394, 0 ), new Vertex( -51.95144359441474,51.93522156542167, 0 ), new Vertex( -47.47936198906973,53.283450986258686, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -51.95144359441474,51.93522156542167, 0 ), new Vertex( -53.283624469302595,56.37400755984709, 0 ), new Vertex( -47.47936198906973,53.283450986258686, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -45.51711109885946,46.710974626243114, 0 ), new Vertex( -49.48679794976488,49.35724381683394, 0 ), new Vertex( -47.47936198906973,53.283450986258686, 0 ), 4283519313, 1 );triangles.push( T ); T = new Triangle( new Vertex( -53.283624469302595,56.37400755984709, 0 ), new Vertex( -48.466544083319604,60.182224184740335, 0 ), new Vertex( -47.196198775898665,58.19077696977183, 0 ), 4283848278, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.47936198906973,53.283450986258686, 0 ), new Vertex( -53.283624469302595,56.37400755984709, 0 ), new Vertex( -47.196198775898665,58.19077696977183, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.466544083319604,60.182224184740335, 0 ), new Vertex( -50.29512537131086,62.25321286218241, 0 ), new Vertex( -45.67028548987582,66.01800784096122, 0 ), 4284703587, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.196198775898665,58.19077696977183, 0 ), new Vertex( -48.466544083319604,60.182224184740335, 0 ), new Vertex( -45.67028548987582,66.01800784096122, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( -50.29512537131086,62.25321286218241, 0 ), new Vertex( -53.0114535423927,68.05074338428676, 0 ), new Vertex( -47.88312982954085,68.91459516109899, 0 ), 3405972227, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -45.67028548987582,66.01800784096122, 0 ), new Vertex( -50.29512537131086,62.25321286218241, 0 ), new Vertex( -47.88312982954085,68.91459516109899, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -53.0114535423927,68.05074338428676, 0 ), new Vertex( -52.62758170440793,69.82933216355741, 0 ), new Vertex( -47.88312982954085,68.91459516109899, 0 ), 3154379780, 0.7372549019607844 );triangles.push( T ); T = new Triangle( new Vertex( -52.62758170440793,69.82933216355741, 0 ), new Vertex( -50.89427817799151,74.20020925207064, 0 ), new Vertex( -47.88312982954085,68.91459516109899, 0 ), 2936999695, 0.6862745098039216 );triangles.push( T ); T = new Triangle( new Vertex( -47.88312982954085,68.91459516109899, 0 ), new Vertex( -50.89427817799151,74.20020925207064, 0 ), new Vertex( -43.47049088869244,76.40120507078245, 0 ), 2719882782, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( -50.89427817799151,74.20020925207064, 0 ), new Vertex( -48.31778953270987,81.4818763579242, 0 ), new Vertex( -46.70418656151742,78.14538355311379, 0 ), 2972856882, 0.6941176470588235 );triangles.push( T ); T = new Triangle( new Vertex( -43.47049088869244,76.40120507078245, 0 ), new Vertex( -50.89427817799151,74.20020925207064, 0 ), new Vertex( -46.70418656151742,78.14538355311379, 0 ), 2804887343, 0.6549019607843137 );triangles.push( T ); T = new Triangle( new Vertex( -48.31778953270987,81.4818763579242, 0 ), new Vertex( -50.436621885281056,84.99538297159597, 0 ), new Vertex( -46.3609438710846,83.18531443690881, 0 ), 2201039153, 0.5137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -46.70418656151742,78.14538355311379, 0 ), new Vertex( -48.31778953270987,81.4818763579242, 0 ), new Vertex( -46.3609438710846,83.18531443690881, 0 ), 2888970802, 0.6745098039215687 );triangles.push( T ); T = new Triangle( new Vertex( -50.436621885281056,84.99538297159597, 0 ), new Vertex( -52.02177054202184,88.18305493192747, 0 ), new Vertex( -45.7646091254428,88.46763307554647, 0 ), 83886080, 0.0196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -46.3609438710846,83.18531443690881, 0 ), new Vertex( -50.436621885281056,84.99538297159597, 0 ), new Vertex( -45.7646091254428,88.46763307554647, 0 ), 1983001138, 0.4627450980392157 );triangles.push( T ); T = new Triangle( new Vertex( -44.997650670818985,-95.20888617634773, 0 ), new Vertex( -47.09929862013087,-91.02650781767443, 0 ), new Vertex( -40.75153036927804,-90.21382747590542, 0 ), 4286482575, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.536610124167055,-98.27343855658546, 0 ), new Vertex( -44.997650670818985,-95.20888617634773, 0 ), new Vertex( -40.75153036927804,-90.21382747590542, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.77174853347242,-84.31044366117567, 0 ), new Vertex( -46.84467944037169,-79.15667463932186, 0 ), new Vertex( -42.04035059502348,-84.42554616741836, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.09929862013087,-91.02650781767443, 0 ), new Vertex( -46.77174853347242,-84.31044366117567, 0 ), new Vertex( -42.04035059502348,-84.42554616741836, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -40.75153036927804,-90.21382747590542, 0 ), new Vertex( -47.09929862013087,-91.02650781767443, 0 ), new Vertex( -42.04035059502348,-84.42554616741836, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.84467944037169,-79.15667463932186, 0 ), new Vertex( -43.607829447835684,-76.07314407033846, 0 ), new Vertex( -41.79559438908473,-79.04607755737379, 0 ), 4290362815, 1 );triangles.push( T ); T = new Triangle( new Vertex( -42.04035059502348,-84.42554616741836, 0 ), new Vertex( -46.84467944037169,-79.15667463932186, 0 ), new Vertex( -41.79559438908473,-79.04607755737379, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.607829447835684,-76.07314407033846, 0 ), new Vertex( -45.77792265173048,-72.20896884938702, 0 ), new Vertex( -40.16585797956213,-75.2340026027523, 0 ), 4292863206, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.79559438908473,-79.04607755737379, 0 ), new Vertex( -43.607829447835684,-76.07314407033846, 0 ), new Vertex( -40.16585797956213,-75.2340026027523, 0 ), 4292928998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -45.77792265173048,-72.20896884938702, 0 ), new Vertex( -46.798548721242696,-67.64129400392994, 0 ), new Vertex( -42.67305100988597,-68.87685181479901, 0 ), 4293125862, 1 );triangles.push( T ); T = new Triangle( new Vertex( -40.16585797956213,-75.2340026027523, 0 ), new Vertex( -45.77792265173048,-72.20896884938702, 0 ), new Vertex( -42.67305100988597,-68.87685181479901, 0 ), 4285243349, 1 );triangles.push( T ); T = new Triangle( new Vertex( -40.16585797956213,-75.2340026027523, 0 ), new Vertex( -42.67305100988597,-68.87685181479901, 0 ), new Vertex( -39.5769480378367,-68.05428491113707, 0 ), 4293059552, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.798548721242696,-67.64129400392994, 0 ), new Vertex( -46.25205471133813,-59.21066646138206, 0 ), new Vertex( -42.34101057704538,-60.37931006774306, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -42.67305100988597,-68.87685181479901, 0 ), new Vertex( -46.798548721242696,-67.64129400392994, 0 ), new Vertex( -42.34101057704538,-60.37931006774306, 0 ), 4287930536, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.25205471133813,-59.21066646138206, 0 ), new Vertex( -43.858663951512426,-55.65419174171984, 0 ), new Vertex( -42.34101057704538,-60.37931006774306, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.5769480378367,-68.05428491113707, 0 ), new Vertex( -42.67305100988597,-68.87685181479901, 0 ), new Vertex( -42.34101057704538,-60.37931006774306, 0 ), 4285825677, 1 );triangles.push( T ); T = new Triangle( new Vertex( -42.34101057704538,-60.37931006774306, 0 ), new Vertex( -43.858663951512426,-55.65419174171984, 0 ), new Vertex( -39.93504663184285,-57.86390946386382, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.858663951512426,-55.65419174171984, 0 ), new Vertex( -43.23839592235163,-47.464074668474495, 0 ), new Vertex( -38.35867552505806,-51.002629570662975, 0 ), 4292743936, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.93504663184285,-57.86390946386382, 0 ), new Vertex( -43.858663951512426,-55.65419174171984, 0 ), new Vertex( -38.35867552505806,-51.002629570662975, 0 ), 4279829765, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.35867552505806,-51.002629570662975, 0 ), new Vertex( -43.23839592235163,-47.464074668474495, 0 ), new Vertex( -40.214956290554255,-47.65126819629222, 0 ), 4292613120, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.23839592235163,-47.464074668474495, 0 ), new Vertex( -46.664302243851125,-41.156014459207654, 0 ), new Vertex( -39.81170969735831,-41.95681007485837, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -40.214956290554255,-47.65126819629222, 0 ), new Vertex( -43.23839592235163,-47.464074668474495, 0 ), new Vertex( -39.81170969735831,-41.95681007485837, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.664302243851125,-41.156014459207654, 0 ), new Vertex( -44.08431203523651,-33.7167877741158, 0 ), new Vertex( -41.46760546788573,-38.03166962135583, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.81170969735831,-41.95681007485837, 0 ), new Vertex( -46.664302243851125,-41.156014459207654, 0 ), new Vertex( -41.46760546788573,-38.03166962135583, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.08431203523651,-33.7167877741158, 0 ), new Vertex( -44.01855487097055,-31.21569575648755, 0 ), new Vertex( -41.92564458074048,-31.003204778768122, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.46760546788573,-38.03166962135583, 0 ), new Vertex( -44.08431203523651,-33.7167877741158, 0 ), new Vertex( -41.92564458074048,-31.003204778768122, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.01855487097055,-31.21569575648755, 0 ), new Vertex( -44.6810043528676,-23.961972202174366, 0 ), new Vertex( -41.86389142367989,-24.940908897202462, 0 ), 4293419609, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.92564458074048,-31.003204778768122, 0 ), new Vertex( -44.01855487097055,-31.21569575648755, 0 ), new Vertex( -41.86389142367989,-24.940908897202462, 0 ), 4292870144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.6810043528676,-23.961972202174366, 0 ), new Vertex( -44.98181418934837,-21.096781994216144, 0 ), new Vertex( -41.24084519408643,-20.717052702326328, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.86389142367989,-24.940908897202462, 0 ), new Vertex( -44.6810043528676,-23.961972202174366, 0 ), new Vertex( -41.24084519408643,-20.717052702326328, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.98181418934837,-21.096781994216144, 0 ), new Vertex( -44.17883232422173,-13.977871266193688, 0 ), new Vertex( -41.502633017487824,-17.144034939352423, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.24084519408643,-20.717052702326328, 0 ), new Vertex( -44.98181418934837,-21.096781994216144, 0 ), new Vertex( -41.502633017487824,-17.144034939352423, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.17883232422173,-13.977871266193688, 0 ), new Vertex( -45.991086868569255,-12.473490470089018, 0 ), new Vertex( -41.90858302824199,-10.336269036866724, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -45.991086868569255,-12.473490470089018, 0 ), new Vertex( -43.27905656257644,-6.7872298010624945, 0 ), new Vertex( -41.90858302824199,-10.336269036866724, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.90858302824199,-10.336269036866724, 0 ), new Vertex( -43.27905656257644,-6.7872298010624945, 0 ), new Vertex( -38.44679848710075,-8.33006160473451, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.27905656257644,-6.7872298010624945, 0 ), new Vertex( -45.19698359724134,-3.307275077328086, 0 ), new Vertex( -38.546774107497185,-2.762306382879615, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.44679848710075,-8.33006160473451, 0 ), new Vertex( -43.27905656257644,-6.7872298010624945, 0 ), new Vertex( -38.546774107497185,-2.762306382879615, 0 ), 4284572001, 1 );triangles.push( T ); T = new Triangle( new Vertex( -45.19698359724134,-3.307275077328086, 0 ), new Vertex( -44.1443230509758,3.813207685947418, 0 ), new Vertex( -38.546774107497185,-2.762306382879615, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.1443230509758,3.813207685947418, 0 ), new Vertex( -43.206226794980466,6.60911013931036, 0 ), new Vertex( -38.01646478893235,4.082329621072859, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.546774107497185,-2.762306382879615, 0 ), new Vertex( -44.1443230509758,3.813207685947418, 0 ), new Vertex( -38.01646478893235,4.082329621072859, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.01646478893235,4.082329621072859, 0 ), new Vertex( -43.206226794980466,6.60911013931036, 0 ), new Vertex( -38.81536384066567,11.002080578822643, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -43.206226794980466,6.60911013931036, 0 ), new Vertex( -48.4280629218556,7.326358292251825, 0 ), new Vertex( -42.707328418735415,14.109475385397673, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( -48.4280629218556,7.326358292251825, 0 ), new Vertex( -47.91036494728178,15.497973331715912, 0 ), new Vertex( -42.707328418735415,14.109475385397673, 0 ), 4286151033, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.81536384066567,11.002080578822643, 0 ), new Vertex( -43.206226794980466,6.60911013931036, 0 ), new Vertex( -42.707328418735415,14.109475385397673, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.91036494728178,15.497973331715912, 0 ), new Vertex( -44.642957313451916,19.927511816844344, 0 ), new Vertex( -42.707328418735415,14.109475385397673, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.642957313451916,19.927511816844344, 0 ), new Vertex( -47.295419917907566,22.469334722030908, 0 ), new Vertex( -41.92553101759404,24.44147236738354, 0 ), 4286808963, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.22733563557267,20.433202621992677, 0 ), new Vertex( -44.642957313451916,19.927511816844344, 0 ), new Vertex( -41.92553101759404,24.44147236738354, 0 ), 4286743170, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.295419917907566,22.469334722030908, 0 ), new Vertex( -46.913230961188674,31.19517298275605, 0 ), new Vertex( -41.92553101759404,24.44147236738354, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.92553101759404,24.44147236738354, 0 ), new Vertex( -46.913230961188674,31.19517298275605, 0 ), new Vertex( -40.993904813192785,28.73370475228876, 0 ), 4287203721, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.913230961188674,31.19517298275605, 0 ), new Vertex( -46.33666621474549,35.70792554970831, 0 ), new Vertex( -41.08713449863717,34.56132071418688, 0 ), 4281413939, 1 );triangles.push( T ); T = new Triangle( new Vertex( -40.993904813192785,28.73370475228876, 0 ), new Vertex( -46.913230961188674,31.19517298275605, 0 ), new Vertex( -41.08713449863717,34.56132071418688, 0 ), 4287466893, 1 );triangles.push( T ); T = new Triangle( new Vertex( -46.33666621474549,35.70792554970831, 0 ), new Vertex( -47.71201922278851,39.8486306713894, 0 ), new Vertex( -38.51440023817122,38.828097256831825, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.08713449863717,34.56132071418688, 0 ), new Vertex( -46.33666621474549,35.70792554970831, 0 ), new Vertex( -38.51440023817122,38.828097256831825, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.71201922278851,39.8486306713894, 0 ), new Vertex( -45.51711109885946,46.710974626243114, 0 ), new Vertex( -39.3991979137063,46.13729672366753, 0 ), 4280953386, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.51440023817122,38.828097256831825, 0 ), new Vertex( -47.71201922278851,39.8486306713894, 0 ), new Vertex( -39.3991979137063,46.13729672366753, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -45.51711109885946,46.710974626243114, 0 ), new Vertex( -47.47936198906973,53.283450986258686, 0 ), new Vertex( -38.423102006316185,51.2501798835583, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.3991979137063,46.13729672366753, 0 ), new Vertex( -45.51711109885946,46.710974626243114, 0 ), new Vertex( -38.423102006316185,51.2501798835583, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.423102006316185,51.2501798835583, 0 ), new Vertex( -47.47936198906973,53.283450986258686, 0 ), new Vertex( -39.24463616870344,54.923593253828585, 0 ), 4279900698, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.47936198906973,53.283450986258686, 0 ), new Vertex( -47.196198775898665,58.19077696977183, 0 ), new Vertex( -39.64760650601238,56.81942687463015, 0 ), 4283387727, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.24463616870344,54.923593253828585, 0 ), new Vertex( -47.47936198906973,53.283450986258686, 0 ), new Vertex( -39.64760650601238,56.81942687463015, 0 ), 4279900698, 1 );triangles.push( T ); T = new Triangle( new Vertex( -47.196198775898665,58.19077696977183, 0 ), new Vertex( -45.67028548987582,66.01800784096122, 0 ), new Vertex( -38.253661691676825,64.49060745397583, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.64760650601238,56.81942687463015, 0 ), new Vertex( -47.196198775898665,58.19077696977183, 0 ), new Vertex( -38.253661691676825,64.49060745397583, 0 ), 4282269246, 1 );triangles.push( T ); T = new Triangle( new Vertex( -45.67028548987582,66.01800784096122, 0 ), new Vertex( -47.88312982954085,68.91459516109899, 0 ), new Vertex( -42.23402431188151,69.86034962441772, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -47.88312982954085,68.91459516109899, 0 ), new Vertex( -43.47049088869244,76.40120507078245, 0 ), new Vertex( -42.23402431188151,69.86034962441772, 0 ), 3271886085, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( -38.253661691676825,64.49060745397583, 0 ), new Vertex( -45.67028548987582,66.01800784096122, 0 ), new Vertex( -42.23402431188151,69.86034962441772, 0 ), 3358469678, 0.7843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( -42.23402431188151,69.86034962441772, 0 ), new Vertex( -43.47049088869244,76.40120507078245, 0 ), new Vertex( -38.24061963194981,72.01297654164955, 0 ), 3272083464, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( -43.47049088869244,76.40120507078245, 0 ), new Vertex( -46.70418656151742,78.14538355311379, 0 ), new Vertex( -42.13817978464067,82.85382131440565, 0 ), 3157406258, 0.7372549019607844 );triangles.push( T ); T = new Triangle( new Vertex( -40.18028767965734,80.68939155293629, 0 ), new Vertex( -43.47049088869244,76.40120507078245, 0 ), new Vertex( -42.13817978464067,82.85382131440565, 0 ), 3157406258, 0.7372549019607844 );triangles.push( T ); T = new Triangle( new Vertex( -46.70418656151742,78.14538355311379, 0 ), new Vertex( -46.3609438710846,83.18531443690881, 0 ), new Vertex( -42.13817978464067,82.85382131440565, 0 ), 2956013873, 0.6901960784313725 );triangles.push( T ); T = new Triangle( new Vertex( -46.3609438710846,83.18531443690881, 0 ), new Vertex( -45.7646091254428,88.46763307554647, 0 ), new Vertex( -42.13817978464067,82.85382131440565, 0 ), 2402431538, 0.5607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( -45.7646091254428,88.46763307554647, 0 ), new Vertex( -45.25299010286108,92.95978044252843, 0 ), new Vertex( -39.20519557502121,89.08750258246437, 0 ), 169416985, 0.0392156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -42.13817978464067,82.85382131440565, 0 ), new Vertex( -45.7646091254428,88.46763307554647, 0 ), new Vertex( -39.20519557502121,89.08750258246437, 0 ), 2335256881, 0.5450980392156862 );triangles.push( T ); T = new Triangle( new Vertex( -39.536610124167055,-98.27343855658546, 0 ), new Vertex( -40.75153036927804,-90.21382747590542, 0 ), new Vertex( -36.29892739420757,-94.70473057497293, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( -40.75153036927804,-90.21382747590542, 0 ), new Vertex( -42.04035059502348,-84.42554616741836, 0 ), new Vertex( -37.83270913362503,-88.96690554125234, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.29892739420757,-94.70473057497293, 0 ), new Vertex( -40.75153036927804,-90.21382747590542, 0 ), new Vertex( -37.83270913362503,-88.96690554125234, 0 ), 4287869815, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.83270913362503,-88.96690554125234, 0 ), new Vertex( -42.04035059502348,-84.42554616741836, 0 ), new Vertex( -36.78738338127732,-88.2685403493233, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.29892739420757,-94.70473057497293, 0 ), new Vertex( -37.83270913362503,-88.96690554125234, 0 ), new Vertex( -36.78738338127732,-88.2685403493233, 0 ), 4292138979, 1 );triangles.push( T ); T = new Triangle( new Vertex( -42.04035059502348,-84.42554616741836, 0 ), new Vertex( -41.79559438908473,-79.04607755737379, 0 ), new Vertex( -37.50106400297955,-82.91677935188636, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.78738338127732,-88.2685403493233, 0 ), new Vertex( -42.04035059502348,-84.42554616741836, 0 ), new Vertex( -37.50106400297955,-82.91677935188636, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.79559438908473,-79.04607755737379, 0 ), new Vertex( -40.16585797956213,-75.2340026027523, 0 ), new Vertex( -37.50106400297955,-82.91677935188636, 0 ), 4292665827, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.50106400297955,-82.91677935188636, 0 ), new Vertex( -40.16585797956213,-75.2340026027523, 0 ), new Vertex( -34.10523616662249,-74.77519244560972, 0 ), 4291942363, 1 );triangles.push( T ); T = new Triangle( new Vertex( -40.16585797956213,-75.2340026027523, 0 ), new Vertex( -39.5769480378367,-68.05428491113707, 0 ), new Vertex( -36.48170417593792,-72.02496737148613, 0 ), 4290104284, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.10523616662249,-74.77519244560972, 0 ), new Vertex( -40.16585797956213,-75.2340026027523, 0 ), new Vertex( -36.48170417593792,-72.02496737148613, 0 ), 4292271587, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.5769480378367,-68.05428491113707, 0 ), new Vertex( -42.34101057704538,-60.37931006774306, 0 ), new Vertex( -37.45338680641726,-65.4717744900845, 0 ), 4278848524, 1 );triangles.push( T ); T = new Triangle( new Vertex( -42.34101057704538,-60.37931006774306, 0 ), new Vertex( -39.93504663184285,-57.86390946386382, 0 ), new Vertex( -37.45338680641726,-65.4717744900845, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.48170417593792,-72.02496737148613, 0 ), new Vertex( -39.5769480378367,-68.05428491113707, 0 ), new Vertex( -37.45338680641726,-65.4717744900845, 0 ), 4292666086, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.45338680641726,-65.4717744900845, 0 ), new Vertex( -39.93504663184285,-57.86390946386382, 0 ), new Vertex( -35.51891792519018,-58.66042576171458, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.93504663184285,-57.86390946386382, 0 ), new Vertex( -38.35867552505806,-51.002629570662975, 0 ), new Vertex( -35.687978581525385,-54.363346790429205, 0 ), 4281927683, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.51891792519018,-58.66042576171458, 0 ), new Vertex( -39.93504663184285,-57.86390946386382, 0 ), new Vertex( -35.687978581525385,-54.363346790429205, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.35867552505806,-51.002629570662975, 0 ), new Vertex( -40.214956290554255,-47.65126819629222, 0 ), new Vertex( -37.26013216841966,-49.60291366232559, 0 ), 4292414464, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.687978581525385,-54.363346790429205, 0 ), new Vertex( -38.35867552505806,-51.002629570662975, 0 ), new Vertex( -37.26013216841966,-49.60291366232559, 0 ), 4293570990, 1 );triangles.push( T ); T = new Triangle( new Vertex( -40.214956290554255,-47.65126819629222, 0 ), new Vertex( -39.81170969735831,-41.95681007485837, 0 ), new Vertex( -33.78971102600917,-44.44532711664215, 0 ), 4292678659, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.26013216841966,-49.60291366232559, 0 ), new Vertex( -40.214956290554255,-47.65126819629222, 0 ), new Vertex( -33.78971102600917,-44.44532711664215, 0 ), 4292547584, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.81170969735831,-41.95681007485837, 0 ), new Vertex( -41.46760546788573,-38.03166962135583, 0 ), new Vertex( -37.29010034305975,-38.5568220205605, 0 ), 4292744195, 1 );triangles.push( T ); T = new Triangle( new Vertex( -33.78971102600917,-44.44532711664215, 0 ), new Vertex( -39.81170969735831,-41.95681007485837, 0 ), new Vertex( -37.29010034305975,-38.5568220205605, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.46760546788573,-38.03166962135583, 0 ), new Vertex( -41.92564458074048,-31.003204778768122, 0 ), new Vertex( -36.46234783297405,-33.62174306670204, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.29010034305975,-38.5568220205605, 0 ), new Vertex( -41.46760546788573,-38.03166962135583, 0 ), new Vertex( -36.46234783297405,-33.62174306670204, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.46234783297405,-33.62174306670204, 0 ), new Vertex( -41.92564458074048,-31.003204778768122, 0 ), new Vertex( -36.53867939906195,-32.776076247915626, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.92564458074048,-31.003204778768122, 0 ), new Vertex( -41.86389142367989,-24.940908897202462, 0 ), new Vertex( -37.87837398191914,-23.82262367894873, 0 ), 4293007114, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.53867939906195,-32.776076247915626, 0 ), new Vertex( -41.92564458074048,-31.003204778768122, 0 ), new Vertex( -37.87837398191914,-23.82262367894873, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.86389142367989,-24.940908897202462, 0 ), new Vertex( -41.24084519408643,-20.717052702326328, 0 ), new Vertex( -37.87837398191914,-23.82262367894873, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.87837398191914,-23.82262367894873, 0 ), new Vertex( -41.24084519408643,-20.717052702326328, 0 ), new Vertex( -34.227785306982696,-21.868838410824537, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.502633017487824,-17.144034939352423, 0 ), new Vertex( -44.17883232422173,-13.977871266193688, 0 ), new Vertex( -37.884145935066044,-15.1274134372361, 0 ), 4293268480, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.17883232422173,-13.977871266193688, 0 ), new Vertex( -41.90858302824199,-10.336269036866724, 0 ), new Vertex( -37.884145935066044,-15.1274134372361, 0 ), 4285870381, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.90858302824199,-10.336269036866724, 0 ), new Vertex( -38.44679848710075,-8.33006160473451, 0 ), new Vertex( -37.884145935066044,-15.1274134372361, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.24084519408643,-20.717052702326328, 0 ), new Vertex( -41.502633017487824,-17.144034939352423, 0 ), new Vertex( -37.884145935066044,-15.1274134372361, 0 ), 4293071872, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.227785306982696,-21.868838410824537, 0 ), new Vertex( -41.24084519408643,-20.717052702326328, 0 ), new Vertex( -37.884145935066044,-15.1274134372361, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.227785306982696,-21.868838410824537, 0 ), new Vertex( -37.884145935066044,-15.1274134372361, 0 ), new Vertex( -33.20903261611238,-12.005097029265016, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.884145935066044,-15.1274134372361, 0 ), new Vertex( -38.44679848710075,-8.33006160473451, 0 ), new Vertex( -33.20903261611238,-12.005097029265016, 0 ), 4284434503, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.44679848710075,-8.33006160473451, 0 ), new Vertex( -38.546774107497185,-2.762306382879615, 0 ), new Vertex( -36.51926807081327,-5.770243167877197, 0 ), 4284572001, 1 );triangles.push( T ); T = new Triangle( new Vertex( -33.20903261611238,-12.005097029265016, 0 ), new Vertex( -38.44679848710075,-8.33006160473451, 0 ), new Vertex( -36.51926807081327,-5.770243167877197, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.546774107497185,-2.762306382879615, 0 ), new Vertex( -38.01646478893235,4.082329621072859, 0 ), new Vertex( -34.36503225425258,-0.6841392433270812, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.51926807081327,-5.770243167877197, 0 ), new Vertex( -38.546774107497185,-2.762306382879615, 0 ), new Vertex( -34.36503225425258,-0.6841392433270812, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.36503225425258,-0.6841392433270812, 0 ), new Vertex( -38.01646478893235,4.082329621072859, 0 ), new Vertex( -35.117300510872155,4.049033351242542, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.01646478893235,4.082329621072859, 0 ), new Vertex( -38.81536384066567,11.002080578822643, 0 ), new Vertex( -35.37242069793865,7.857182185165584, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.117300510872155,4.049033351242542, 0 ), new Vertex( -38.01646478893235,4.082329621072859, 0 ), new Vertex( -35.37242069793865,7.857182185165584, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.37242069793865,7.857182185165584, 0 ), new Vertex( -38.81536384066567,11.002080578822643, 0 ), new Vertex( -33.973479899112135,11.649149731732905, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.81536384066567,11.002080578822643, 0 ), new Vertex( -42.707328418735415,14.109475385397673, 0 ), new Vertex( -37.33456878643483,18.134864259976894, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( -42.707328418735415,14.109475385397673, 0 ), new Vertex( -44.642957313451916,19.927511816844344, 0 ), new Vertex( -37.33456878643483,18.134864259976894, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -44.642957313451916,19.927511816844344, 0 ), new Vertex( -38.22733563557267,20.433202621992677, 0 ), new Vertex( -37.33456878643483,18.134864259976894, 0 ), 4286611584, 1 );triangles.push( T ); T = new Triangle( new Vertex( -33.973479899112135,11.649149731732905, 0 ), new Vertex( -38.81536384066567,11.002080578822643, 0 ), new Vertex( -37.33456878643483,18.134864259976894, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.22733563557267,20.433202621992677, 0 ), new Vertex( -41.92553101759404,24.44147236738354, 0 ), new Vertex( -36.51069106254727,22.855081289075315, 0 ), 4286808963, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.33456878643483,18.134864259976894, 0 ), new Vertex( -38.22733563557267,20.433202621992677, 0 ), new Vertex( -36.51069106254727,22.855081289075315, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.92553101759404,24.44147236738354, 0 ), new Vertex( -40.993904813192785,28.73370475228876, 0 ), new Vertex( -36.623092197813094,27.968177116476, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.51069106254727,22.855081289075315, 0 ), new Vertex( -41.92553101759404,24.44147236738354, 0 ), new Vertex( -36.623092197813094,27.968177116476, 0 ), 4287072135, 1 );triangles.push( T ); T = new Triangle( new Vertex( -40.993904813192785,28.73370475228876, 0 ), new Vertex( -41.08713449863717,34.56132071418688, 0 ), new Vertex( -34.80188422091305,32.43517770059407, 0 ), 4287401100, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.623092197813094,27.968177116476, 0 ), new Vertex( -40.993904813192785,28.73370475228876, 0 ), new Vertex( -34.80188422091305,32.43517770059407, 0 ), 4287269514, 1 );triangles.push( T ); T = new Triangle( new Vertex( -41.08713449863717,34.56132071418688, 0 ), new Vertex( -38.51440023817122,38.828097256831825, 0 ), new Vertex( -34.80188422091305,32.43517770059407, 0 ), 4282400834, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.80188422091305,32.43517770059407, 0 ), new Vertex( -38.51440023817122,38.828097256831825, 0 ), new Vertex( -37.58649822277948,39.75892941793427, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.51440023817122,38.828097256831825, 0 ), new Vertex( -39.3991979137063,46.13729672366753, 0 ), new Vertex( -36.96140599390492,41.52348801353946, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.58649822277948,39.75892941793427, 0 ), new Vertex( -38.51440023817122,38.828097256831825, 0 ), new Vertex( -36.96140599390492,41.52348801353946, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.3991979137063,46.13729672366753, 0 ), new Vertex( -38.423102006316185,51.2501798835583, 0 ), new Vertex( -36.120527390856296,48.62013812037185, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.96140599390492,41.52348801353946, 0 ), new Vertex( -39.3991979137063,46.13729672366753, 0 ), new Vertex( -36.120527390856296,48.62013812037185, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.24463616870344,54.923593253828585, 0 ), new Vertex( -39.64760650601238,56.81942687463015, 0 ), new Vertex( -35.770800532307476,52.61355602508411, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.423102006316185,51.2501798835583, 0 ), new Vertex( -39.24463616870344,54.923593253828585, 0 ), new Vertex( -35.770800532307476,52.61355602508411, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.120527390856296,48.62013812037185, 0 ), new Vertex( -38.423102006316185,51.2501798835583, 0 ), new Vertex( -35.770800532307476,52.61355602508411, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -39.64760650601238,56.81942687463015, 0 ), new Vertex( -38.253661691676825,64.49060745397583, 0 ), new Vertex( -34.158673849422485,60.91989566665143, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.770800532307476,52.61355602508411, 0 ), new Vertex( -39.64760650601238,56.81942687463015, 0 ), new Vertex( -34.158673849422485,60.91989566665143, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.158673849422485,60.91989566665143, 0 ), new Vertex( -38.253661691676825,64.49060745397583, 0 ), new Vertex( -34.48771504173055,62.60176424263045, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -38.253661691676825,64.49060745397583, 0 ), new Vertex( -42.23402431188151,69.86034962441772, 0 ), new Vertex( -36.709071807097644,69.29974322533235, 0 ), 3491503132, 0.8156862745098039 );triangles.push( T ); T = new Triangle( new Vertex( -42.23402431188151,69.86034962441772, 0 ), new Vertex( -38.24061963194981,72.01297654164955, 0 ), new Vertex( -36.709071807097644,69.29974322533235, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -34.48771504173055,62.60176424263045, 0 ), new Vertex( -38.253661691676825,64.49060745397583, 0 ), new Vertex( -36.709071807097644,69.29974322533235, 0 ), 4280821800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.709071807097644,69.29974322533235, 0 ), new Vertex( -38.24061963194981,72.01297654164955, 0 ), new Vertex( -33.86363755399361,74.29573205625638, 0 ), 3405972227, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -38.24061963194981,72.01297654164955, 0 ), new Vertex( -43.47049088869244,76.40120507078245, 0 ), new Vertex( -36.160100823733956,79.16557705588639, 0 ), 2653037090, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -43.47049088869244,76.40120507078245, 0 ), new Vertex( -40.18028767965734,80.68939155293629, 0 ), new Vertex( -36.160100823733956,79.16557705588639, 0 ), 2939105071, 0.6862745098039216 );triangles.push( T ); T = new Triangle( new Vertex( -33.86363755399361,74.29573205625638, 0 ), new Vertex( -38.24061963194981,72.01297654164955, 0 ), new Vertex( -36.160100823733956,79.16557705588639, 0 ), 2635930909, 0.615686274509804 );triangles.push( T ); T = new Triangle( new Vertex( -40.18028767965734,80.68939155293629, 0 ), new Vertex( -42.13817978464067,82.85382131440565, 0 ), new Vertex( -36.420123984105885,81.86471403436735, 0 ), 3291558193, 0.7686274509803922 );triangles.push( T ); T = new Triangle( new Vertex( -42.13817978464067,82.85382131440565, 0 ), new Vertex( -39.20519557502121,89.08750258246437, 0 ), new Vertex( -36.420123984105885,81.86471403436735, 0 ), 2972856882, 0.6941176470588235 );triangles.push( T ); T = new Triangle( new Vertex( -36.160100823733956,79.16557705588639, 0 ), new Vertex( -40.18028767965734,80.68939155293629, 0 ), new Vertex( -36.420123984105885,81.86471403436735, 0 ), 3291558193, 0.7686274509803922 );triangles.push( T ); T = new Triangle( new Vertex( -39.20519557502121,89.08750258246437, 0 ), new Vertex( -42.78971460601315,94.62750768149272, 0 ), new Vertex( -37.204809584189206,90.04913923889399, 0 ), 50331648, 0.011764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( -36.420123984105885,81.86471403436735, 0 ), new Vertex( -39.20519557502121,89.08750258246437, 0 ), new Vertex( -37.204809584189206,90.04913923889399, 0 ), 2435920177, 0.5686274509803921 );triangles.push( T ); T = new Triangle( new Vertex( -36.29892739420757,-94.70473057497293, 0 ), new Vertex( -36.78738338127732,-88.2685403493233, 0 ), new Vertex( -30.934763161465526,-91.79347937833518, 0 ), 4290429380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -30.33694405062124,-95.9032938387245, 0 ), new Vertex( -36.29892739420757,-94.70473057497293, 0 ), new Vertex( -30.934763161465526,-91.79347937833518, 0 ), 4282927177, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.78738338127732,-88.2685403493233, 0 ), new Vertex( -37.50106400297955,-82.91677935188636, 0 ), new Vertex( -32.13151846034452,-85.1015229607001, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -30.934763161465526,-91.79347937833518, 0 ), new Vertex( -36.78738338127732,-88.2685403493233, 0 ), new Vertex( -32.13151846034452,-85.1015229607001, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.50106400297955,-82.91677935188636, 0 ), new Vertex( -34.10523616662249,-74.77519244560972, 0 ), new Vertex( -28.203313387464732,-80.77021631551906, 0 ), 4287467151, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.13151846034452,-85.1015229607001, 0 ), new Vertex( -37.50106400297955,-82.91677935188636, 0 ), new Vertex( -28.203313387464732,-80.77021631551906, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.203313387464732,-80.77021631551906, 0 ), new Vertex( -34.10523616662249,-74.77519244560972, 0 ), new Vertex( -28.86992835160345,-76.24630320258439, 0 ), 4292929254, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.10523616662249,-74.77519244560972, 0 ), new Vertex( -36.48170417593792,-72.02496737148613, 0 ), new Vertex( -32.58261582767591,-73.22254852531478, 0 ), 4286490578, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.86992835160345,-76.24630320258439, 0 ), new Vertex( -34.10523616662249,-74.77519244560972, 0 ), new Vertex( -32.58261582767591,-73.22254852531478, 0 ), 4292138968, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.48170417593792,-72.02496737148613, 0 ), new Vertex( -37.45338680641726,-65.4717744900845, 0 ), new Vertex( -32.334846273995936,-68.1756936237216, 0 ), 4292666342, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.58261582767591,-73.22254852531478, 0 ), new Vertex( -36.48170417593792,-72.02496737148613, 0 ), new Vertex( -32.334846273995936,-68.1756936237216, 0 ), 4292599517, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.45338680641726,-65.4717744900845, 0 ), new Vertex( -35.51891792519018,-58.66042576171458, 0 ), new Vertex( -28.09428335353732,-62.788326278328896, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.334846273995936,-68.1756936237216, 0 ), new Vertex( -37.45338680641726,-65.4717744900845, 0 ), new Vertex( -28.09428335353732,-62.788326278328896, 0 ), 4279900957, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.51891792519018,-58.66042576171458, 0 ), new Vertex( -35.687978581525385,-54.363346790429205, 0 ), new Vertex( -29.728462018072605,-54.714687034953386, 0 ), 4279698693, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.09428335353732,-62.788326278328896, 0 ), new Vertex( -35.51891792519018,-58.66042576171458, 0 ), new Vertex( -29.728462018072605,-54.714687034953386, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.687978581525385,-54.363346790429205, 0 ), new Vertex( -37.26013216841966,-49.60291366232559, 0 ), new Vertex( -28.67588572623208,-49.283235994167626, 0 ), 4293029484, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.728462018072605,-54.714687034953386, 0 ), new Vertex( -35.687978581525385,-54.363346790429205, 0 ), new Vertex( -28.67588572623208,-49.283235994167626, 0 ), 4292692806, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.26013216841966,-49.60291366232559, 0 ), new Vertex( -33.78971102600917,-44.44532711664215, 0 ), new Vertex( -31.874063212424517,-45.493113968055695, 0 ), 4292547587, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.67588572623208,-49.283235994167626, 0 ), new Vertex( -37.26013216841966,-49.60291366232559, 0 ), new Vertex( -31.874063212424517,-45.493113968055695, 0 ), 4292416256, 1 );triangles.push( T ); T = new Triangle( new Vertex( -33.78971102600917,-44.44532711664215, 0 ), new Vertex( -37.29010034305975,-38.5568220205605, 0 ), new Vertex( -29.99792056111619,-38.830968806520104, 0 ), 4292678659, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.29010034305975,-38.5568220205605, 0 ), new Vertex( -36.46234783297405,-33.62174306670204, 0 ), new Vertex( -29.99792056111619,-38.830968806520104, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.874063212424517,-45.493113968055695, 0 ), new Vertex( -33.78971102600917,-44.44532711664215, 0 ), new Vertex( -29.99792056111619,-38.830968806520104, 0 ), 4292613123, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.46234783297405,-33.62174306670204, 0 ), new Vertex( -36.53867939906195,-32.776076247915626, 0 ), new Vertex( -29.64902448421344,-34.57065157499164, 0 ), 4292744195, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.99792056111619,-38.830968806520104, 0 ), new Vertex( -36.46234783297405,-33.62174306670204, 0 ), new Vertex( -29.64902448421344,-34.57065157499164, 0 ), 4292678659, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.64902448421344,-34.57065157499164, 0 ), new Vertex( -36.53867939906195,-32.776076247915626, 0 ), new Vertex( -28.774384152609855,-32.77950751967728, 0 ), 4292744195, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.53867939906195,-32.776076247915626, 0 ), new Vertex( -37.87837398191914,-23.82262367894873, 0 ), new Vertex( -29.699158172123134,-27.983602561522275, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.774384152609855,-32.77950751967728, 0 ), new Vertex( -36.53867939906195,-32.776076247915626, 0 ), new Vertex( -29.699158172123134,-27.983602561522275, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.87837398191914,-23.82262367894873, 0 ), new Vertex( -34.227785306982696,-21.868838410824537, 0 ), new Vertex( -32.88591423025355,-23.12769837351516, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.699158172123134,-27.983602561522275, 0 ), new Vertex( -37.87837398191914,-23.82262367894873, 0 ), new Vertex( -32.88591423025355,-23.12769837351516, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.227785306982696,-21.868838410824537, 0 ), new Vertex( -33.20903261611238,-12.005097029265016, 0 ), new Vertex( -28.372730940580368,-18.422882958780974, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.88591423025355,-23.12769837351516, 0 ), new Vertex( -34.227785306982696,-21.868838410824537, 0 ), new Vertex( -28.372730940580368,-18.422882958780974, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -33.20903261611238,-12.005097029265016, 0 ), new Vertex( -36.51926807081327,-5.770243167877197, 0 ), new Vertex( -29.76075011258945,-4.082980981562287, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.51926807081327,-5.770243167877197, 0 ), new Vertex( -34.36503225425258,-0.6841392433270812, 0 ), new Vertex( -29.76075011258945,-4.082980981562287, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.76075011258945,-4.082980981562287, 0 ), new Vertex( -34.36503225425258,-0.6841392433270812, 0 ), new Vertex( -28.47828179784119,-2.4398234337568283, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.36503225425258,-0.6841392433270812, 0 ), new Vertex( -35.117300510872155,4.049033351242542, 0 ), new Vertex( -31.412869828753173,3.3050336558371782, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.47828179784119,-2.4398234337568283, 0 ), new Vertex( -34.36503225425258,-0.6841392433270812, 0 ), new Vertex( -31.412869828753173,3.3050336558371782, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.117300510872155,4.049033351242542, 0 ), new Vertex( -35.37242069793865,7.857182185165584, 0 ), new Vertex( -31.14653003588319,6.846800615079701, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.412869828753173,3.3050336558371782, 0 ), new Vertex( -35.117300510872155,4.049033351242542, 0 ), new Vertex( -31.14653003588319,6.846800615079701, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.37242069793865,7.857182185165584, 0 ), new Vertex( -33.973479899112135,11.649149731732905, 0 ), new Vertex( -31.14653003588319,6.846800615079701, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -33.973479899112135,11.649149731732905, 0 ), new Vertex( -37.33456878643483,18.134864259976894, 0 ), new Vertex( -31.078218412119895,13.329674250911921, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.14653003588319,6.846800615079701, 0 ), new Vertex( -33.973479899112135,11.649149731732905, 0 ), new Vertex( -31.078218412119895,13.329674250911921, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.33456878643483,18.134864259976894, 0 ), new Vertex( -36.51069106254727,22.855081289075315, 0 ), new Vertex( -30.109261322766542,20.327206080313772, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.078218412119895,13.329674250911921, 0 ), new Vertex( -37.33456878643483,18.134864259976894, 0 ), new Vertex( -30.109261322766542,20.327206080313772, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.51069106254727,22.855081289075315, 0 ), new Vertex( -36.623092197813094,27.968177116476, 0 ), new Vertex( -31.311021614354104,26.194551406428218, 0 ), 4287072135, 1 );triangles.push( T ); T = new Triangle( new Vertex( -30.109261322766542,20.327206080313772, 0 ), new Vertex( -36.51069106254727,22.855081289075315, 0 ), new Vertex( -31.311021614354104,26.194551406428218, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.623092197813094,27.968177116476, 0 ), new Vertex( -34.80188422091305,32.43517770059407, 0 ), new Vertex( -31.311021614354104,26.194551406428218, 0 ), 4287203721, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.311021614354104,26.194551406428218, 0 ), new Vertex( -34.80188422091305,32.43517770059407, 0 ), new Vertex( -29.993871042504907,26.603405138943344, 0 ), 4287203721, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.80188422091305,32.43517770059407, 0 ), new Vertex( -37.58649822277948,39.75892941793427, 0 ), new Vertex( -30.76186308125034,35.56884462572634, 0 ), 4284177758, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.993871042504907,26.603405138943344, 0 ), new Vertex( -34.80188422091305,32.43517770059407, 0 ), new Vertex( -30.76186308125034,35.56884462572634, 0 ), 4287401100, 1 );triangles.push( T ); T = new Triangle( new Vertex( -37.58649822277948,39.75892941793427, 0 ), new Vertex( -36.96140599390492,41.52348801353946, 0 ), new Vertex( -31.294150533620268,39.91427186736837, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -30.76186308125034,35.56884462572634, 0 ), new Vertex( -37.58649822277948,39.75892941793427, 0 ), new Vertex( -31.294150533620268,39.91427186736837, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.96140599390492,41.52348801353946, 0 ), new Vertex( -36.120527390856296,48.62013812037185, 0 ), new Vertex( -29.096763990353793,42.49884080234915, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.294150533620268,39.91427186736837, 0 ), new Vertex( -36.96140599390492,41.52348801353946, 0 ), new Vertex( -29.096763990353793,42.49884080234915, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.120527390856296,48.62013812037185, 0 ), new Vertex( -35.770800532307476,52.61355602508411, 0 ), new Vertex( -30.727549811825156,49.366243263706565, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.096763990353793,42.49884080234915, 0 ), new Vertex( -36.120527390856296,48.62013812037185, 0 ), new Vertex( -30.727549811825156,49.366243263706565, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( -30.727549811825156,49.366243263706565, 0 ), new Vertex( -35.770800532307476,52.61355602508411, 0 ), new Vertex( -28.13813776895404,53.09724643686786, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( -35.770800532307476,52.61355602508411, 0 ), new Vertex( -34.158673849422485,60.91989566665143, 0 ), new Vertex( -29.940631915349513,58.69746478833258, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.13813776895404,53.09724643686786, 0 ), new Vertex( -35.770800532307476,52.61355602508411, 0 ), new Vertex( -29.940631915349513,58.69746478833258, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.158673849422485,60.91989566665143, 0 ), new Vertex( -34.48771504173055,62.60176424263045, 0 ), new Vertex( -32.9146246467717,62.05642976425588, 0 ), 4279045389, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.940631915349513,58.69746478833258, 0 ), new Vertex( -34.158673849422485,60.91989566665143, 0 ), new Vertex( -32.9146246467717,62.05642976425588, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( -34.48771504173055,62.60176424263045, 0 ), new Vertex( -36.709071807097644,69.29974322533235, 0 ), new Vertex( -32.57144105574116,70.23445592587814, 0 ), 3643419178, 0.8509803921568627 );triangles.push( T ); T = new Triangle( new Vertex( -32.9146246467717,62.05642976425588, 0 ), new Vertex( -34.48771504173055,62.60176424263045, 0 ), new Vertex( -32.57144105574116,70.23445592587814, 0 ), 4279045389, 1 );triangles.push( T ); T = new Triangle( new Vertex( -36.709071807097644,69.29974322533235, 0 ), new Vertex( -33.86363755399361,74.29573205625638, 0 ), new Vertex( -32.57144105574116,70.23445592587814, 0 ), 3389195011, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -32.57144105574116,70.23445592587814, 0 ), new Vertex( -33.86363755399361,74.29573205625638, 0 ), new Vertex( -29.66658741887659,72.183215376921, 0 ), 3238265860, 0.7568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( -33.86363755399361,74.29573205625638, 0 ), new Vertex( -36.160100823733956,79.16557705588639, 0 ), new Vertex( -28.897908159531653,80.67588483775035, 0 ), 2972593710, 0.6941176470588235 );triangles.push( T ); T = new Triangle( new Vertex( -36.160100823733956,79.16557705588639, 0 ), new Vertex( -36.420123984105885,81.86471403436735, 0 ), new Vertex( -28.897908159531653,80.67588483775035, 0 ), 3325178418, 0.7764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( -36.420123984105885,81.86471403436735, 0 ), new Vertex( -37.204809584189206,90.04913923889399, 0 ), new Vertex( -30.82784661045298,85.33299801265821, 0 ), 3006411314, 0.7019607843137254 );triangles.push( T ); T = new Triangle( new Vertex( -28.897908159531653,80.67588483775035, 0 ), new Vertex( -36.420123984105885,81.86471403436735, 0 ), new Vertex( -30.82784661045298,85.33299801265821, 0 ), 3358732850, 0.7843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( -30.82784661045298,85.33299801265821, 0 ), new Vertex( -37.204809584189206,90.04913923889399, 0 ), new Vertex( -29.53485680464655,89.18079907400534, 0 ), 2469540402, 0.5764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( -29.53485680464655,89.18079907400534, 0 ), new Vertex( -37.204809584189206,90.04913923889399, 0 ), new Vertex( -29.187794113066047,93.90498231258243, 0 ), 253895202, 0.058823529411764705 );triangles.push( T ); T = new Triangle( new Vertex( -30.33694405062124,-95.9032938387245, 0 ), new Vertex( -30.934763161465526,-91.79347937833518, 0 ), new Vertex( -24.365277566947043,-92.19978345930576, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -30.934763161465526,-91.79347937833518, 0 ), new Vertex( -32.13151846034452,-85.1015229607001, 0 ), new Vertex( -26.189969907980412,-86.70743032731116, 0 ), 4292666342, 1 );triangles.push( T ); T = new Triangle( new Vertex( -24.365277566947043,-92.19978345930576, 0 ), new Vertex( -30.934763161465526,-91.79347937833518, 0 ), new Vertex( -26.189969907980412,-86.70743032731116, 0 ), 4281677110, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.13151846034452,-85.1015229607001, 0 ), new Vertex( -28.203313387464732,-80.77021631551906, 0 ), new Vertex( -27.113420881330967,-83.22230047918856, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.189969907980412,-86.70743032731116, 0 ), new Vertex( -32.13151846034452,-85.1015229607001, 0 ), new Vertex( -27.113420881330967,-83.22230047918856, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.203313387464732,-80.77021631551906, 0 ), new Vertex( -28.86992835160345,-76.24630320258439, 0 ), new Vertex( -23.517923748120666,-76.80315901665017, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.86992835160345,-76.24630320258439, 0 ), new Vertex( -32.58261582767591,-73.22254852531478, 0 ), new Vertex( -25.750680395402014,-69.89374135062099, 0 ), 4291808975, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.58261582767591,-73.22254852531478, 0 ), new Vertex( -32.334846273995936,-68.1756936237216, 0 ), new Vertex( -25.750680395402014,-69.89374135062099, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.517923748120666,-76.80315901665017, 0 ), new Vertex( -28.86992835160345,-76.24630320258439, 0 ), new Vertex( -25.750680395402014,-69.89374135062099, 0 ), 4291546060, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.334846273995936,-68.1756936237216, 0 ), new Vertex( -28.09428335353732,-62.788326278328896, 0 ), new Vertex( -25.708955220878124,-66.63686323352158, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.750680395402014,-69.89374135062099, 0 ), new Vertex( -32.334846273995936,-68.1756936237216, 0 ), new Vertex( -25.708955220878124,-66.63686323352158, 0 ), 4293322470, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.708955220878124,-66.63686323352158, 0 ), new Vertex( -28.09428335353732,-62.788326278328896, 0 ), new Vertex( -23.280615163501352,-60.39731699414551, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.09428335353732,-62.788326278328896, 0 ), new Vertex( -29.728462018072605,-54.714687034953386, 0 ), new Vertex( -25.201139978133142,-54.61103514675051, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.280615163501352,-60.39731699414551, 0 ), new Vertex( -28.09428335353732,-62.788326278328896, 0 ), new Vertex( -25.201139978133142,-54.61103514675051, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.728462018072605,-54.714687034953386, 0 ), new Vertex( -28.67588572623208,-49.283235994167626, 0 ), new Vertex( -26.259394334163517,-50.62892713258043, 0 ), 4292829275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.201139978133142,-54.61103514675051, 0 ), new Vertex( -29.728462018072605,-54.714687034953386, 0 ), new Vertex( -26.259394334163517,-50.62892713258043, 0 ), 4293033593, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.67588572623208,-49.283235994167626, 0 ), new Vertex( -31.874063212424517,-45.493113968055695, 0 ), new Vertex( -27.464750615879893,-47.70665556797758, 0 ), 4292416515, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.259394334163517,-50.62892713258043, 0 ), new Vertex( -28.67588572623208,-49.283235994167626, 0 ), new Vertex( -27.464750615879893,-47.70665556797758, 0 ), 4292285440, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.99792056111619,-38.830968806520104, 0 ), new Vertex( -29.64902448421344,-34.57065157499164, 0 ), new Vertex( -25.040932702366263,-39.80255327327177, 0 ), 4292613120, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.874063212424517,-45.493113968055695, 0 ), new Vertex( -29.99792056111619,-38.830968806520104, 0 ), new Vertex( -25.040932702366263,-39.80255327327177, 0 ), 4292547587, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.464750615879893,-47.70665556797758, 0 ), new Vertex( -31.874063212424517,-45.493113968055695, 0 ), new Vertex( -25.040932702366263,-39.80255327327177, 0 ), 4292482048, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.040932702366263,-39.80255327327177, 0 ), new Vertex( -29.64902448421344,-34.57065157499164, 0 ), new Vertex( -23.270073772408068,-35.36470645945519, 0 ), 4292614925, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.64902448421344,-34.57065157499164, 0 ), new Vertex( -28.774384152609855,-32.77950751967728, 0 ), new Vertex( -27.22583187930286,-32.1680368706584, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.270073772408068,-35.36470645945519, 0 ), new Vertex( -29.64902448421344,-34.57065157499164, 0 ), new Vertex( -27.22583187930286,-32.1680368706584, 0 ), 4292678400, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.774384152609855,-32.77950751967728, 0 ), new Vertex( -29.699158172123134,-27.983602561522275, 0 ), new Vertex( -27.22583187930286,-32.1680368706584, 0 ), 4292744195, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.22583187930286,-32.1680368706584, 0 ), new Vertex( -29.699158172123134,-27.983602561522275, 0 ), new Vertex( -26.317492904607207,-28.101892814971507, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.699158172123134,-27.983602561522275, 0 ), new Vertex( -32.88591423025355,-23.12769837351516, 0 ), new Vertex( -25.509878044947982,-22.82442643912509, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.88591423025355,-23.12769837351516, 0 ), new Vertex( -28.372730940580368,-18.422882958780974, 0 ), new Vertex( -25.509878044947982,-22.82442643912509, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.317492904607207,-28.101892814971507, 0 ), new Vertex( -29.699158172123134,-27.983602561522275, 0 ), new Vertex( -25.509878044947982,-22.82442643912509, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.372730940580368,-18.422882958780974, 0 ), new Vertex( -33.20903261611238,-12.005097029265016, 0 ), new Vertex( -27.133546254597604,-14.266215107869357, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -33.20903261611238,-12.005097029265016, 0 ), new Vertex( -28.22674916079268,-12.163207949139178, 0 ), new Vertex( -27.133546254597604,-14.266215107869357, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.22674916079268,-12.163207949139178, 0 ), new Vertex( -33.20903261611238,-12.005097029265016, 0 ), new Vertex( -27.707220962736756,-9.731694456655532, 0 ), 4293400064, 1 );triangles.push( T ); T = new Triangle( new Vertex( -33.20903261611238,-12.005097029265016, 0 ), new Vertex( -29.76075011258945,-4.082980981562287, 0 ), new Vertex( -27.707220962736756,-9.731694456655532, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.133546254597604,-14.266215107869357, 0 ), new Vertex( -28.22674916079268,-12.163207949139178, 0 ), new Vertex( -27.707220962736756,-9.731694456655532, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.76075011258945,-4.082980981562287, 0 ), new Vertex( -28.47828179784119,-2.4398234337568283, 0 ), new Vertex( -26.123546899296343,-5.35782665386796, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.707220962736756,-9.731694456655532, 0 ), new Vertex( -29.76075011258945,-4.082980981562287, 0 ), new Vertex( -26.123546899296343,-5.35782665386796, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.47828179784119,-2.4398234337568283, 0 ), new Vertex( -31.412869828753173,3.3050336558371782, 0 ), new Vertex( -27.14231546688825,-1.6418170756660402, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.123546899296343,-5.35782665386796, 0 ), new Vertex( -28.47828179784119,-2.4398234337568283, 0 ), new Vertex( -27.14231546688825,-1.6418170756660402, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.14231546688825,-1.6418170756660402, 0 ), new Vertex( -31.412869828753173,3.3050336558371782, 0 ), new Vertex( -24.18576410226524,3.7904156940057874, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.412869828753173,3.3050336558371782, 0 ), new Vertex( -31.14653003588319,6.846800615079701, 0 ), new Vertex( -26.001263132318854,6.81863680575043, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( -24.18576410226524,3.7904156940057874, 0 ), new Vertex( -31.412869828753173,3.3050336558371782, 0 ), new Vertex( -26.001263132318854,6.81863680575043, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.14653003588319,6.846800615079701, 0 ), new Vertex( -31.078218412119895,13.329674250911921, 0 ), new Vertex( -26.001263132318854,6.81863680575043, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.078218412119895,13.329674250911921, 0 ), new Vertex( -30.109261322766542,20.327206080313772, 0 ), new Vertex( -24.99398224009201,16.372616748325527, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.001263132318854,6.81863680575043, 0 ), new Vertex( -31.078218412119895,13.329674250911921, 0 ), new Vertex( -24.99398224009201,16.372616748325527, 0 ), 4286151033, 1 );triangles.push( T ); T = new Triangle( new Vertex( -24.99398224009201,16.372616748325527, 0 ), new Vertex( -30.109261322766542,20.327206080313772, 0 ), new Vertex( -25.040030509233475,18.785053534433246, 0 ), 4286545791, 1 );triangles.push( T ); T = new Triangle( new Vertex( -30.109261322766542,20.327206080313772, 0 ), new Vertex( -31.311021614354104,26.194551406428218, 0 ), new Vertex( -27.823560961522162,22.635421914514154, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.311021614354104,26.194551406428218, 0 ), new Vertex( -29.993871042504907,26.603405138943344, 0 ), new Vertex( -27.823560961522162,22.635421914514154, 0 ), 4287072135, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.040030509233475,18.785053534433246, 0 ), new Vertex( -30.109261322766542,20.327206080313772, 0 ), new Vertex( -27.823560961522162,22.635421914514154, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.823560961522162,22.635421914514154, 0 ), new Vertex( -29.993871042504907,26.603405138943344, 0 ), new Vertex( -24.216834348160774,26.618761956691742, 0 ), 4287072135, 1 );triangles.push( T ); T = new Triangle( new Vertex( -30.76186308125034,35.56884462572634, 0 ), new Vertex( -31.294150533620268,39.91427186736837, 0 ), new Vertex( -26.810011537279934,35.734828513581306, 0 ), 4279176973, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.993871042504907,26.603405138943344, 0 ), new Vertex( -30.76186308125034,35.56884462572634, 0 ), new Vertex( -26.810011537279934,35.734828513581306, 0 ), 4287401100, 1 );triangles.push( T ); T = new Triangle( new Vertex( -24.216834348160774,26.618761956691742, 0 ), new Vertex( -29.993871042504907,26.603405138943344, 0 ), new Vertex( -26.810011537279934,35.734828513581306, 0 ), 4287269514, 1 );triangles.push( T ); T = new Triangle( new Vertex( -29.096763990353793,42.49884080234915, 0 ), new Vertex( -30.727549811825156,49.366243263706565, 0 ), new Vertex( -27.272080985829234,42.65252089686692, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -31.294150533620268,39.91427186736837, 0 ), new Vertex( -29.096763990353793,42.49884080234915, 0 ), new Vertex( -27.272080985829234,42.65252089686692, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.810011537279934,35.734828513581306, 0 ), new Vertex( -31.294150533620268,39.91427186736837, 0 ), new Vertex( -27.272080985829234,42.65252089686692, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.695946109481156,37.28287784708664, 0 ), new Vertex( -26.810011537279934,35.734828513581306, 0 ), new Vertex( -27.272080985829234,42.65252089686692, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -30.727549811825156,49.366243263706565, 0 ), new Vertex( -28.13813776895404,53.09724643686786, 0 ), new Vertex( -23.310474005527794,50.90501232864335, 0 ), 4280821800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.272080985829234,42.65252089686692, 0 ), new Vertex( -30.727549811825156,49.366243263706565, 0 ), new Vertex( -23.310474005527794,50.90501232864335, 0 ), 4280887593, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.13813776895404,53.09724643686786, 0 ), new Vertex( -29.940631915349513,58.69746478833258, 0 ), new Vertex( -27.145371220074594,55.14799242001027, 0 ), 4280624421, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.310474005527794,50.90501232864335, 0 ), new Vertex( -28.13813776895404,53.09724643686786, 0 ), new Vertex( -27.145371220074594,55.14799242001027, 0 ), 4280953386, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.145371220074594,55.14799242001027, 0 ), new Vertex( -29.940631915349513,58.69746478833258, 0 ), new Vertex( -26.741001051384956,57.71972730848938, 0 ), 4280624421, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.9146246467717,62.05642976425588, 0 ), new Vertex( -32.57144105574116,70.23445592587814, 0 ), new Vertex( -27.79190740035847,64.8316749241203, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -32.57144105574116,70.23445592587814, 0 ), new Vertex( -29.66658741887659,72.183215376921, 0 ), new Vertex( -27.79190740035847,64.8316749241203, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -29.940631915349513,58.69746478833258, 0 ), new Vertex( -32.9146246467717,62.05642976425588, 0 ), new Vertex( -27.79190740035847,64.8316749241203, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.741001051384956,57.71972730848938, 0 ), new Vertex( -29.940631915349513,58.69746478833258, 0 ), new Vertex( -27.79190740035847,64.8316749241203, 0 ), 4280558628, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.79190740035847,64.8316749241203, 0 ), new Vertex( -29.66658741887659,72.183215376921, 0 ), new Vertex( -24.409461833536625,69.26515011908486, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -29.66658741887659,72.183215376921, 0 ), new Vertex( -33.86363755399361,74.29573205625638, 0 ), new Vertex( -26.832529031205922,75.62050649523735, 0 ), 2702579222, 0.6313725490196078 );triangles.push( T ); T = new Triangle( new Vertex( -33.86363755399361,74.29573205625638, 0 ), new Vertex( -28.897908159531653,80.67588483775035, 0 ), new Vertex( -26.832529031205922,75.62050649523735, 0 ), 2603165993, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -24.409461833536625,69.26515011908486, 0 ), new Vertex( -29.66658741887659,72.183215376921, 0 ), new Vertex( -26.832529031205922,75.62050649523735, 0 ), 3054111242, 0.7137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -26.832529031205922,75.62050649523735, 0 ), new Vertex( -28.897908159531653,80.67588483775035, 0 ), new Vertex( -25.083168840035796,80.38010084163398, 0 ), 3190829104, 0.7450980392156863 );triangles.push( T ); T = new Triangle( new Vertex( -28.897908159531653,80.67588483775035, 0 ), new Vertex( -30.82784661045298,85.33299801265821, 0 ), new Vertex( -23.685200735460967,81.70677447319031, 0 ), 3392287282, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -25.083168840035796,80.38010084163398, 0 ), new Vertex( -28.897908159531653,80.67588483775035, 0 ), new Vertex( -23.685200735460967,81.70677447319031, 0 ), 3442618930, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -29.53485680464655,89.18079907400534, 0 ), new Vertex( -29.187794113066047,93.90498231258243, 0 ), new Vertex( -24.61256237188354,91.41127680288628, 0 ), 50331648, 0.011764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( -26.189969907980412,-86.70743032731116, 0 ), new Vertex( -27.113420881330967,-83.22230047918856, 0 ), new Vertex( -21.11676803510636,-84.74138556187972, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -24.365277566947043,-92.19978345930576, 0 ), new Vertex( -26.189969907980412,-86.70743032731116, 0 ), new Vertex( -21.11676803510636,-84.74138556187972, 0 ), 4285232764, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.17035677516833,-92.47765677189454, 0 ), new Vertex( -24.365277566947043,-92.19978345930576, 0 ), new Vertex( -21.11676803510636,-84.74138556187972, 0 ), 4281019179, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.113420881330967,-83.22230047918856, 0 ), new Vertex( -28.203313387464732,-80.77021631551906, 0 ), new Vertex( -20.75903546717018,-79.97501192986965, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.203313387464732,-80.77021631551906, 0 ), new Vertex( -23.517923748120666,-76.80315901665017, 0 ), new Vertex( -20.75903546717018,-79.97501192986965, 0 ), 4290560195, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.11676803510636,-84.74138556187972, 0 ), new Vertex( -27.113420881330967,-83.22230047918856, 0 ), new Vertex( -20.75903546717018,-79.97501192986965, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.75903546717018,-79.97501192986965, 0 ), new Vertex( -23.517923748120666,-76.80315901665017, 0 ), new Vertex( -18.854767123237252,-78.32207052176818, 0 ), 4292731877, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.750680395402014,-69.89374135062099, 0 ), new Vertex( -25.708955220878124,-66.63686323352158, 0 ), new Vertex( -21.178373463451862,-71.46244112309068, 0 ), 4292797670, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.517923748120666,-76.80315901665017, 0 ), new Vertex( -25.750680395402014,-69.89374135062099, 0 ), new Vertex( -21.178373463451862,-71.46244112309068, 0 ), 4292337122, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.854767123237252,-78.32207052176818, 0 ), new Vertex( -23.517923748120666,-76.80315901665017, 0 ), new Vertex( -21.178373463451862,-71.46244112309068, 0 ), 4291875539, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.708955220878124,-66.63686323352158, 0 ), new Vertex( -23.280615163501352,-60.39731699414551, 0 ), new Vertex( -19.345132284332067,-63.75794328423217, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.178373463451862,-71.46244112309068, 0 ), new Vertex( -25.708955220878124,-66.63686323352158, 0 ), new Vertex( -19.345132284332067,-63.75794328423217, 0 ), 4281940795, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.345132284332067,-63.75794328423217, 0 ), new Vertex( -23.280615163501352,-60.39731699414551, 0 ), new Vertex( -18.789132656063884,-63.137235663831234, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.280615163501352,-60.39731699414551, 0 ), new Vertex( -25.201139978133142,-54.61103514675051, 0 ), new Vertex( -20.668541667517275,-53.71566863870248, 0 ), 4281665027, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.201139978133142,-54.61103514675051, 0 ), new Vertex( -26.259394334163517,-50.62892713258043, 0 ), new Vertex( -21.366296640597284,-52.98997427010909, 0 ), 4292628299, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.668541667517275,-53.71566863870248, 0 ), new Vertex( -25.201139978133142,-54.61103514675051, 0 ), new Vertex( -21.366296640597284,-52.98997427010909, 0 ), 4292698721, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.259394334163517,-50.62892713258043, 0 ), new Vertex( -27.464750615879893,-47.70665556797758, 0 ), new Vertex( -19.96179441642016,-43.893499929923564, 0 ), 4292285443, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.366296640597284,-52.98997427010909, 0 ), new Vertex( -26.259394334163517,-50.62892713258043, 0 ), new Vertex( -19.96179441642016,-43.893499929923564, 0 ), 4292285443, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.464750615879893,-47.70665556797758, 0 ), new Vertex( -25.040932702366263,-39.80255327327177, 0 ), new Vertex( -19.96179441642016,-43.893499929923564, 0 ), 4292416515, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.040932702366263,-39.80255327327177, 0 ), new Vertex( -23.270073772408068,-35.36470645945519, 0 ), new Vertex( -22.154424113221467,-39.885716253425926, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.96179441642016,-43.893499929923564, 0 ), new Vertex( -25.040932702366263,-39.80255327327177, 0 ), new Vertex( -22.154424113221467,-39.885716253425926, 0 ), 4293072387, 1 );triangles.push( T ); T = new Triangle( new Vertex( -22.154424113221467,-39.885716253425926, 0 ), new Vertex( -23.270073772408068,-35.36470645945519, 0 ), new Vertex( -21.200700955931097,-35.55568382050842, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.270073772408068,-35.36470645945519, 0 ), new Vertex( -27.22583187930286,-32.1680368706584, 0 ), new Vertex( -22.035913897678256,-31.763608780689538, 0 ), 4287247664, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.22583187930286,-32.1680368706584, 0 ), new Vertex( -26.317492904607207,-28.101892814971507, 0 ), new Vertex( -22.035913897678256,-31.763608780689538, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.200700955931097,-35.55568382050842, 0 ), new Vertex( -23.270073772408068,-35.36470645945519, 0 ), new Vertex( -22.035913897678256,-31.763608780689538, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.317492904607207,-28.101892814971507, 0 ), new Vertex( -25.509878044947982,-22.82442643912509, 0 ), new Vertex( -20.631577998399734,-27.646233648061752, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -22.035913897678256,-31.763608780689538, 0 ), new Vertex( -26.317492904607207,-28.101892814971507, 0 ), new Vertex( -20.631577998399734,-27.646233648061752, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.509878044947982,-22.82442643912509, 0 ), new Vertex( -28.372730940580368,-18.422882958780974, 0 ), new Vertex( -19.76560474326834,-19.21980393724516, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -28.372730940580368,-18.422882958780974, 0 ), new Vertex( -27.133546254597604,-14.266215107869357, 0 ), new Vertex( -19.76560474326834,-19.21980393724516, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.631577998399734,-27.646233648061752, 0 ), new Vertex( -25.509878044947982,-22.82442643912509, 0 ), new Vertex( -19.76560474326834,-19.21980393724516, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.133546254597604,-14.266215107869357, 0 ), new Vertex( -27.707220962736756,-9.731694456655532, 0 ), new Vertex( -19.941581789869815,-13.760588105302304, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.76560474326834,-19.21980393724516, 0 ), new Vertex( -27.133546254597604,-14.266215107869357, 0 ), new Vertex( -19.941581789869815,-13.760588105302304, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.123546899296343,-5.35782665386796, 0 ), new Vertex( -27.14231546688825,-1.6418170756660402, 0 ), new Vertex( -21.05788564728573,-6.616188661660999, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.707220962736756,-9.731694456655532, 0 ), new Vertex( -26.123546899296343,-5.35782665386796, 0 ), new Vertex( -21.05788564728573,-6.616188661660999, 0 ), 4284374622, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.941581789869815,-13.760588105302304, 0 ), new Vertex( -27.707220962736756,-9.731694456655532, 0 ), new Vertex( -21.05788564728573,-6.616188661660999, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.41817361721769,-12.29320199135691, 0 ), new Vertex( -19.941581789869815,-13.760588105302304, 0 ), new Vertex( -21.05788564728573,-6.616188661660999, 0 ), 4292940800, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.14231546688825,-1.6418170756660402, 0 ), new Vertex( -24.18576410226524,3.7904156940057874, 0 ), new Vertex( -18.110993983689696,-0.7826577513478696, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.05788564728573,-6.616188661660999, 0 ), new Vertex( -27.14231546688825,-1.6418170756660402, 0 ), new Vertex( -18.110993983689696,-0.7826577513478696, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -24.18576410226524,3.7904156940057874, 0 ), new Vertex( -26.001263132318854,6.81863680575043, 0 ), new Vertex( -20.337467975448817,4.234087046701461, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.110993983689696,-0.7826577513478696, 0 ), new Vertex( -24.18576410226524,3.7904156940057874, 0 ), new Vertex( -20.337467975448817,4.234087046701461, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.001263132318854,6.81863680575043, 0 ), new Vertex( -24.99398224009201,16.372616748325527, 0 ), new Vertex( -18.674124285578728,12.323892804328352, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.16618479974568,10.759438293520361, 0 ), new Vertex( -26.001263132318854,6.81863680575043, 0 ), new Vertex( -18.674124285578728,12.323892804328352, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( -24.99398224009201,16.372616748325527, 0 ), new Vertex( -25.040030509233475,18.785053534433246, 0 ), new Vertex( -20.620428786613047,18.376289816573262, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.674124285578728,12.323892804328352, 0 ), new Vertex( -24.99398224009201,16.372616748325527, 0 ), new Vertex( -20.620428786613047,18.376289816573262, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( -25.040030509233475,18.785053534433246, 0 ), new Vertex( -27.823560961522162,22.635421914514154, 0 ), new Vertex( -21.8695796020329,24.435088681988418, 0 ), 4286743170, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.823560961522162,22.635421914514154, 0 ), new Vertex( -24.216834348160774,26.618761956691742, 0 ), new Vertex( -21.8695796020329,24.435088681988418, 0 ), 4286940549, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.620428786613047,18.376289816573262, 0 ), new Vertex( -25.040030509233475,18.785053534433246, 0 ), new Vertex( -21.8695796020329,24.435088681988418, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( -24.216834348160774,26.618761956691742, 0 ), new Vertex( -26.810011537279934,35.734828513581306, 0 ), new Vertex( -21.294545689132065,27.882432370446622, 0 ), 4287335307, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.8695796020329,24.435088681988418, 0 ), new Vertex( -24.216834348160774,26.618761956691742, 0 ), new Vertex( -21.294545689132065,27.882432370446622, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.810011537279934,35.734828513581306, 0 ), new Vertex( -23.695946109481156,37.28287784708664, 0 ), new Vertex( -20.083575907163322,35.542143400292844, 0 ), 4282137917, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.294545689132065,27.882432370446622, 0 ), new Vertex( -26.810011537279934,35.734828513581306, 0 ), new Vertex( -20.083575907163322,35.542143400292844, 0 ), 4287466893, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.083575907163322,35.542143400292844, 0 ), new Vertex( -23.695946109481156,37.28287784708664, 0 ), new Vertex( -19.572780250571668,37.31571993418038, 0 ), 4280624421, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.695946109481156,37.28287784708664, 0 ), new Vertex( -27.272080985829234,42.65252089686692, 0 ), new Vertex( -19.754445775877684,43.67488089343533, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.572780250571668,37.31571993418038, 0 ), new Vertex( -23.695946109481156,37.28287784708664, 0 ), new Vertex( -19.754445775877684,43.67488089343533, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.272080985829234,42.65252089686692, 0 ), new Vertex( -23.310474005527794,50.90501232864335, 0 ), new Vertex( -19.754445775877684,43.67488089343533, 0 ), 4283914071, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.754445775877684,43.67488089343533, 0 ), new Vertex( -23.310474005527794,50.90501232864335, 0 ), new Vertex( -18.57104968233034,50.22095588827506, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.310474005527794,50.90501232864335, 0 ), new Vertex( -27.145371220074594,55.14799242001027, 0 ), new Vertex( -18.71727327303961,54.88319816160947, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.145371220074594,55.14799242001027, 0 ), new Vertex( -26.741001051384956,57.71972730848938, 0 ), new Vertex( -18.71727327303961,54.88319816160947, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.57104968233034,50.22095588827506, 0 ), new Vertex( -23.310474005527794,50.90501232864335, 0 ), new Vertex( -18.71727327303961,54.88319816160947, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.741001051384956,57.71972730848938, 0 ), new Vertex( -27.79190740035847,64.8316749241203, 0 ), new Vertex( -18.55766172707081,59.0298666046001, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.71727327303961,54.88319816160947, 0 ), new Vertex( -26.741001051384956,57.71972730848938, 0 ), new Vertex( -18.55766172707081,59.0298666046001, 0 ), 4281611316, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.55766172707081,59.0298666046001, 0 ), new Vertex( -27.79190740035847,64.8316749241203, 0 ), new Vertex( -18.053692052606493,64.8444839855656, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( -27.79190740035847,64.8316749241203, 0 ), new Vertex( -24.409461833536625,69.26515011908486, 0 ), new Vertex( -20.888748161494732,67.64607854280621, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -18.053692052606493,64.8444839855656, 0 ), new Vertex( -27.79190740035847,64.8316749241203, 0 ), new Vertex( -20.888748161494732,67.64607854280621, 0 ), 3425578542, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( -24.409461833536625,69.26515011908486, 0 ), new Vertex( -26.832529031205922,75.62050649523735, 0 ), new Vertex( -20.572008066345006,72.64919124636799, 0 ), 2869890831, 0.6705882352941176 );triangles.push( T ); T = new Triangle( new Vertex( -20.888748161494732,67.64607854280621, 0 ), new Vertex( -24.409461833536625,69.26515011908486, 0 ), new Vertex( -20.572008066345006,72.64919124636799, 0 ), 3338863363, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -26.832529031205922,75.62050649523735, 0 ), new Vertex( -25.083168840035796,80.38010084163398, 0 ), new Vertex( -20.032678860705346,78.25203930586576, 0 ), 3308401202, 0.7725490196078432 );triangles.push( T ); T = new Triangle( new Vertex( -20.572008066345006,72.64919124636799, 0 ), new Vertex( -26.832529031205922,75.62050649523735, 0 ), new Vertex( -20.032678860705346,78.25203930586576, 0 ), 2737581100, 0.6392156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -25.083168840035796,80.38010084163398, 0 ), new Vertex( -23.685200735460967,81.70677447319031, 0 ), new Vertex( -20.032678860705346,78.25203930586576, 0 ), 3442618930, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -30.82784661045298,85.33299801265821, 0 ), new Vertex( -29.53485680464655,89.18079907400534, 0 ), new Vertex( -22.22410090919584,83.00890338234603, 0 ), 3140629042, 0.7333333333333333 );triangles.push( T ); T = new Triangle( new Vertex( -23.685200735460967,81.70677447319031, 0 ), new Vertex( -30.82784661045298,85.33299801265821, 0 ), new Vertex( -22.22410090919584,83.00890338234603, 0 ), 3341955634, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -29.53485680464655,89.18079907400534, 0 ), new Vertex( -24.61256237188354,91.41127680288628, 0 ), new Vertex( -22.22410090919584,83.00890338234603, 0 ), 2788241713, 0.6509803921568628 );triangles.push( T ); T = new Triangle( new Vertex( -20.032678860705346,78.25203930586576, 0 ), new Vertex( -23.685200735460967,81.70677447319031, 0 ), new Vertex( -22.22410090919584,83.00890338234603, 0 ), 3442618930, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -22.22410090919584,83.00890338234603, 0 ), new Vertex( -24.61256237188354,91.41127680288628, 0 ), new Vertex( -19.442787596024573,89.075757317245, 0 ), 2788241713, 0.6509803921568628 );triangles.push( T ); T = new Triangle( new Vertex( -20.17035677516833,-92.47765677189454, 0 ), new Vertex( -21.11676803510636,-84.74138556187972, 0 ), new Vertex( -17.07248100731522,-92.37732544681057, 0 ), 4281414452, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.07248100731522,-92.37732544681057, 0 ), new Vertex( -21.11676803510636,-84.74138556187972, 0 ), new Vertex( -13.058439027052373,-83.7532450365834, 0 ), 4280624421, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.11676803510636,-84.74138556187972, 0 ), new Vertex( -20.75903546717018,-79.97501192986965, 0 ), new Vertex( -17.2374141770415,-81.67383971530944, 0 ), 4292666086, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.058439027052373,-83.7532450365834, 0 ), new Vertex( -21.11676803510636,-84.74138556187972, 0 ), new Vertex( -17.2374141770415,-81.67383971530944, 0 ), 4290823365, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.75903546717018,-79.97501192986965, 0 ), new Vertex( -18.854767123237252,-78.32207052176818, 0 ), new Vertex( -17.2374141770415,-81.67383971530944, 0 ), 4292666085, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.854767123237252,-78.32207052176818, 0 ), new Vertex( -21.178373463451862,-71.46244112309068, 0 ), new Vertex( -16.583439840003848,-74.04012354230508, 0 ), 4292006611, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.2374141770415,-81.67383971530944, 0 ), new Vertex( -18.854767123237252,-78.32207052176818, 0 ), new Vertex( -16.583439840003848,-74.04012354230508, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.178373463451862,-71.46244112309068, 0 ), new Vertex( -19.345132284332067,-63.75794328423217, 0 ), new Vertex( -16.289835068862885,-71.76236920664087, 0 ), 4288190873, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.583439840003848,-74.04012354230508, 0 ), new Vertex( -21.178373463451862,-71.46244112309068, 0 ), new Vertex( -16.289835068862885,-71.76236920664087, 0 ), 4292797670, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.289835068862885,-71.76236920664087, 0 ), new Vertex( -19.345132284332067,-63.75794328423217, 0 ), new Vertex( -13.626939272042364,-64.25318078510463, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.345132284332067,-63.75794328423217, 0 ), new Vertex( -18.789132656063884,-63.137235663831234, 0 ), new Vertex( -17.38560426933691,-62.701715546660125, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.626939272042364,-64.25318078510463, 0 ), new Vertex( -19.345132284332067,-63.75794328423217, 0 ), new Vertex( -17.38560426933691,-62.701715546660125, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.789132656063884,-63.137235663831234, 0 ), new Vertex( -23.280615163501352,-60.39731699414551, 0 ), new Vertex( -15.75870113633573,-56.95293176127598, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.38560426933691,-62.701715546660125, 0 ), new Vertex( -18.789132656063884,-63.137235663831234, 0 ), new Vertex( -15.75870113633573,-56.95293176127598, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -23.280615163501352,-60.39731699414551, 0 ), new Vertex( -20.668541667517275,-53.71566863870248, 0 ), new Vertex( -15.75870113633573,-56.95293176127598, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.626939272042364,-64.25318078510463, 0 ), new Vertex( -17.38560426933691,-62.701715546660125, 0 ), new Vertex( -15.75870113633573,-56.95293176127598, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.668541667517275,-53.71566863870248, 0 ), new Vertex( -21.366296640597284,-52.98997427010909, 0 ), new Vertex( -17.73670851904899,-53.29806998046115, 0 ), 4292835958, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.366296640597284,-52.98997427010909, 0 ), new Vertex( -19.96179441642016,-43.893499929923564, 0 ), new Vertex( -17.73670851904899,-53.29806998046115, 0 ), 4292154368, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.75870113633573,-56.95293176127598, 0 ), new Vertex( -20.668541667517275,-53.71566863870248, 0 ), new Vertex( -17.73670851904899,-53.29806998046115, 0 ), 4292678659, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.73670851904899,-53.29806998046115, 0 ), new Vertex( -19.96179441642016,-43.893499929923564, 0 ), new Vertex( -13.058331401087344,-47.11410297919065, 0 ), 4292154371, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.96179441642016,-43.893499929923564, 0 ), new Vertex( -22.154424113221467,-39.885716253425926, 0 ), new Vertex( -17.251499453093857,-42.07844653073698, 0 ), 4286778368, 1 );triangles.push( T ); T = new Triangle( new Vertex( -22.154424113221467,-39.885716253425926, 0 ), new Vertex( -21.200700955931097,-35.55568382050842, 0 ), new Vertex( -17.251499453093857,-42.07844653073698, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.058331401087344,-47.11410297919065, 0 ), new Vertex( -19.96179441642016,-43.893499929923564, 0 ), new Vertex( -17.251499453093857,-42.07844653073698, 0 ), 4292219907, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.251499453093857,-42.07844653073698, 0 ), new Vertex( -21.200700955931097,-35.55568382050842, 0 ), new Vertex( -13.46081620035693,-35.482143118511885, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.200700955931097,-35.55568382050842, 0 ), new Vertex( -22.035913897678256,-31.763608780689538, 0 ), new Vertex( -13.159668528940529,-31.61623841524124, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.46081620035693,-35.482143118511885, 0 ), new Vertex( -21.200700955931097,-35.55568382050842, 0 ), new Vertex( -13.159668528940529,-31.61623841524124, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -22.035913897678256,-31.763608780689538, 0 ), new Vertex( -20.631577998399734,-27.646233648061752, 0 ), new Vertex( -13.159668528940529,-31.61623841524124, 0 ), 4281803813, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.631577998399734,-27.646233648061752, 0 ), new Vertex( -19.76560474326834,-19.21980393724516, 0 ), new Vertex( -13.95090496353805,-26.973372163716704, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.159668528940529,-31.61623841524124, 0 ), new Vertex( -20.631577998399734,-27.646233648061752, 0 ), new Vertex( -13.95090496353805,-26.973372163716704, 0 ), 4288952372, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.76560474326834,-19.21980393724516, 0 ), new Vertex( -19.941581789869815,-13.760588105302304, 0 ), new Vertex( -17.833096554502845,-18.61523731285706, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.95090496353805,-26.973372163716704, 0 ), new Vertex( -19.76560474326834,-19.21980393724516, 0 ), new Vertex( -17.833096554502845,-18.61523731285706, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.941581789869815,-13.760588105302304, 0 ), new Vertex( -18.41817361721769,-12.29320199135691, 0 ), new Vertex( -14.092281700111926,-14.847051779739559, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.833096554502845,-18.61523731285706, 0 ), new Vertex( -19.941581789869815,-13.760588105302304, 0 ), new Vertex( -14.092281700111926,-14.847051779739559, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.41817361721769,-12.29320199135691, 0 ), new Vertex( -21.05788564728573,-6.616188661660999, 0 ), new Vertex( -15.806717820931226,-10.538851897232234, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -14.092281700111926,-14.847051779739559, 0 ), new Vertex( -18.41817361721769,-12.29320199135691, 0 ), new Vertex( -15.806717820931226,-10.538851897232234, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.05788564728573,-6.616188661660999, 0 ), new Vertex( -18.110993983689696,-0.7826577513478696, 0 ), new Vertex( -16.650748308282346,-3.8064960660412908, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.806717820931226,-10.538851897232234, 0 ), new Vertex( -21.05788564728573,-6.616188661660999, 0 ), new Vertex( -16.650748308282346,-3.8064960660412908, 0 ), 4283978322, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.650748308282346,-3.8064960660412908, 0 ), new Vertex( -18.110993983689696,-0.7826577513478696, 0 ), new Vertex( -16.397090705111623,-0.03239414095878601, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.110993983689696,-0.7826577513478696, 0 ), new Vertex( -20.337467975448817,4.234087046701461, 0 ), new Vertex( -16.921400925610214,2.215027265250683, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.397090705111623,-0.03239414095878601, 0 ), new Vertex( -18.110993983689696,-0.7826577513478696, 0 ), new Vertex( -16.921400925610214,2.215027265250683, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.337467975448817,4.234087046701461, 0 ), new Vertex( -26.001263132318854,6.81863680575043, 0 ), new Vertex( -17.8590016271919,6.906896551139653, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( -26.001263132318854,6.81863680575043, 0 ), new Vertex( -18.16618479974568,10.759438293520361, 0 ), new Vertex( -17.8590016271919,6.906896551139653, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.921400925610214,2.215027265250683, 0 ), new Vertex( -20.337467975448817,4.234087046701461, 0 ), new Vertex( -17.8590016271919,6.906896551139653, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.674124285578728,12.323892804328352, 0 ), new Vertex( -20.620428786613047,18.376289816573262, 0 ), new Vertex( -16.133368426933885,12.867286138702184, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.16618479974568,10.759438293520361, 0 ), new Vertex( -18.674124285578728,12.323892804328352, 0 ), new Vertex( -16.133368426933885,12.867286138702184, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.8590016271919,6.906896551139653, 0 ), new Vertex( -18.16618479974568,10.759438293520361, 0 ), new Vertex( -16.133368426933885,12.867286138702184, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.620428786613047,18.376289816573262, 0 ), new Vertex( -21.8695796020329,24.435088681988418, 0 ), new Vertex( -17.07289326423779,21.213497806806117, 0 ), 4286743170, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.133368426933885,12.867286138702184, 0 ), new Vertex( -20.620428786613047,18.376289816573262, 0 ), new Vertex( -17.07289326423779,21.213497806806117, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.8695796020329,24.435088681988418, 0 ), new Vertex( -21.294545689132065,27.882432370446622, 0 ), new Vertex( -17.101621380541474,25.920224234927446, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.07289326423779,21.213497806806117, 0 ), new Vertex( -21.8695796020329,24.435088681988418, 0 ), new Vertex( -17.101621380541474,25.920224234927446, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -21.294545689132065,27.882432370446622, 0 ), new Vertex( -20.083575907163322,35.542143400292844, 0 ), new Vertex( -15.852806767914444,29.626178884413093, 0 ), 4287401100, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.101621380541474,25.920224234927446, 0 ), new Vertex( -21.294545689132065,27.882432370446622, 0 ), new Vertex( -15.852806767914444,29.626178884413093, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -20.083575907163322,35.542143400292844, 0 ), new Vertex( -19.572780250571668,37.31571993418038, 0 ), new Vertex( -16.329123086296022,34.47900163801387, 0 ), 4282861385, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.852806767914444,29.626178884413093, 0 ), new Vertex( -20.083575907163322,35.542143400292844, 0 ), new Vertex( -16.329123086296022,34.47900163801387, 0 ), 4286940549, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.572780250571668,37.31571993418038, 0 ), new Vertex( -19.754445775877684,43.67488089343533, 0 ), new Vertex( -13.77531874878332,41.23514379002154, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.329123086296022,34.47900163801387, 0 ), new Vertex( -19.572780250571668,37.31571993418038, 0 ), new Vertex( -13.77531874878332,41.23514379002154, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.77531874878332,41.23514379002154, 0 ), new Vertex( -19.754445775877684,43.67488089343533, 0 ), new Vertex( -15.529509186279029,46.40579549456015, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -19.754445775877684,43.67488089343533, 0 ), new Vertex( -18.57104968233034,50.22095588827506, 0 ), new Vertex( -17.506027530878782,49.557890962809324, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.529509186279029,46.40579549456015, 0 ), new Vertex( -19.754445775877684,43.67488089343533, 0 ), new Vertex( -17.506027530878782,49.557890962809324, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.71727327303961,54.88319816160947, 0 ), new Vertex( -18.55766172707081,59.0298666046001, 0 ), new Vertex( -15.732699578627944,53.510879821609706, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.57104968233034,50.22095588827506, 0 ), new Vertex( -18.71727327303961,54.88319816160947, 0 ), new Vertex( -15.732699578627944,53.510879821609706, 0 ), 4281611316, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.506027530878782,49.557890962809324, 0 ), new Vertex( -18.57104968233034,50.22095588827506, 0 ), new Vertex( -15.732699578627944,53.510879821609706, 0 ), 4281611316, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.732699578627944,53.510879821609706, 0 ), new Vertex( -18.55766172707081,59.0298666046001, 0 ), new Vertex( -13.948616473469883,60.919024512171745, 0 ), 4281019179, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.55766172707081,59.0298666046001, 0 ), new Vertex( -18.053692052606493,64.8444839855656, 0 ), new Vertex( -16.388976624701172,62.71277867350727, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.948616473469883,60.919024512171745, 0 ), new Vertex( -18.55766172707081,59.0298666046001, 0 ), new Vertex( -16.388976624701172,62.71277867350727, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -18.053692052606493,64.8444839855656, 0 ), new Vertex( -20.888748161494732,67.64607854280621, 0 ), new Vertex( -14.168399974703789,66.50226602191105, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -20.888748161494732,67.64607854280621, 0 ), new Vertex( -20.572008066345006,72.64919124636799, 0 ), new Vertex( -14.168399974703789,66.50226602191105, 0 ), 3372220416, 0.788235294117647 );triangles.push( T ); T = new Triangle( new Vertex( -16.388976624701172,62.71277867350727, 0 ), new Vertex( -18.053692052606493,64.8444839855656, 0 ), new Vertex( -14.168399974703789,66.50226602191105, 0 ), 3071151630, 0.7176470588235294 );triangles.push( T ); T = new Triangle( new Vertex( -20.572008066345006,72.64919124636799, 0 ), new Vertex( -20.032678860705346,78.25203930586576, 0 ), new Vertex( -15.912422991357744,76.46347244363278, 0 ), 2938973485, 0.6862745098039216 );triangles.push( T ); T = new Triangle( new Vertex( -20.032678860705346,78.25203930586576, 0 ), new Vertex( -22.22410090919584,83.00890338234603, 0 ), new Vertex( -17.017617157660425,79.6331732752733, 0 ), 3425841714, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( -15.912422991357744,76.46347244363278, 0 ), new Vertex( -20.032678860705346,78.25203930586576, 0 ), new Vertex( -17.017617157660425,79.6331732752733, 0 ), 3425841714, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( -22.22410090919584,83.00890338234603, 0 ), new Vertex( -19.442787596024573,89.075757317245, 0 ), new Vertex( -16.78198796417564,85.63021246902645, 0 ), 3123786033, 0.7294117647058823 );triangles.push( T ); T = new Triangle( new Vertex( -17.017617157660425,79.6331732752733, 0 ), new Vertex( -22.22410090919584,83.00890338234603, 0 ), new Vertex( -16.78198796417564,85.63021246902645, 0 ), 3392287282, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -16.78198796417564,85.63021246902645, 0 ), new Vertex( -19.442787596024573,89.075757317245, 0 ), new Vertex( -13.406275261193514,88.63591969106346, 0 ), 2418945582, 0.5647058823529412 );triangles.push( T ); T = new Triangle( new Vertex( -17.07248100731522,-92.37732544681057, 0 ), new Vertex( -13.058439027052373,-83.7532450365834, 0 ), new Vertex( -10.23536025499925,-88.84106438048184, 0 ), 174483071, 0.0392156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -10.23536025499925,-88.84106438048184, 0 ), new Vertex( -13.058439027052373,-83.7532450365834, 0 ), new Vertex( -10.074776629451662,-86.52355611464009, 0 ), 3025953383, 0.7058823529411765 );triangles.push( T ); T = new Triangle( new Vertex( -13.058439027052373,-83.7532450365834, 0 ), new Vertex( -17.2374141770415,-81.67383971530944, 0 ), new Vertex( -12.637442976236343,-83.11680761771277, 0 ), 4287008661, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.2374141770415,-81.67383971530944, 0 ), new Vertex( -16.583439840003848,-74.04012354230508, 0 ), new Vertex( -12.637442976236343,-83.11680761771277, 0 ), 4292731878, 1 );triangles.push( T ); T = new Triangle( new Vertex( -10.074776629451662,-86.52355611464009, 0 ), new Vertex( -13.058439027052373,-83.7532450365834, 0 ), new Vertex( -12.637442976236343,-83.11680761771277, 0 ), 4280163870, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.637442976236343,-83.11680761771277, 0 ), new Vertex( -16.583439840003848,-74.04012354230508, 0 ), new Vertex( -8.212957873009145,-76.84172915667295, 0 ), 4292731877, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.583439840003848,-74.04012354230508, 0 ), new Vertex( -16.289835068862885,-71.76236920664087, 0 ), new Vertex( -11.7538529955782,-72.82304577203467, 0 ), 4292863462, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.212957873009145,-76.84172915667295, 0 ), new Vertex( -16.583439840003848,-74.04012354230508, 0 ), new Vertex( -11.7538529955782,-72.82304577203467, 0 ), 4292007383, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.289835068862885,-71.76236920664087, 0 ), new Vertex( -13.626939272042364,-64.25318078510463, 0 ), new Vertex( -11.7538529955782,-72.82304577203467, 0 ), 4292336604, 1 );triangles.push( T ); T = new Triangle( new Vertex( -11.7538529955782,-72.82304577203467, 0 ), new Vertex( -13.626939272042364,-64.25318078510463, 0 ), new Vertex( -8.677862339653075,-67.57105922233313, 0 ), 4280822314, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.626939272042364,-64.25318078510463, 0 ), new Vertex( -15.75870113633573,-56.95293176127598, 0 ), new Vertex( -9.133827082812786,-59.64088675705716, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.75870113633573,-56.95293176127598, 0 ), new Vertex( -17.73670851904899,-53.29806998046115, 0 ), new Vertex( -12.933340260758996,-55.00568638462573, 0 ), 4289729027, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.133827082812786,-59.64088675705716, 0 ), new Vertex( -15.75870113633573,-56.95293176127598, 0 ), new Vertex( -12.933340260758996,-55.00568638462573, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.73670851904899,-53.29806998046115, 0 ), new Vertex( -13.058331401087344,-47.11410297919065, 0 ), new Vertex( -11.297938460018486,-48.17734248843044, 0 ), 4292023299, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.933340260758996,-55.00568638462573, 0 ), new Vertex( -17.73670851904899,-53.29806998046115, 0 ), new Vertex( -11.297938460018486,-48.17734248843044, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.363181261345744,-50.32545149233192, 0 ), new Vertex( -12.933340260758996,-55.00568638462573, 0 ), new Vertex( -11.297938460018486,-48.17734248843044, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.058331401087344,-47.11410297919065, 0 ), new Vertex( -17.251499453093857,-42.07844653073698, 0 ), new Vertex( -12.416985956486315,-42.34974998654798, 0 ), 4292351491, 1 );triangles.push( T ); T = new Triangle( new Vertex( -11.297938460018486,-48.17734248843044, 0 ), new Vertex( -13.058331401087344,-47.11410297919065, 0 ), new Vertex( -12.416985956486315,-42.34974998654798, 0 ), 4292088835, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.251499453093857,-42.07844653073698, 0 ), new Vertex( -13.46081620035693,-35.482143118511885, 0 ), new Vertex( -12.41040237667039,-37.740635472815484, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.416985956486315,-42.34974998654798, 0 ), new Vertex( -17.251499453093857,-42.07844653073698, 0 ), new Vertex( -12.41040237667039,-37.740635472815484, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.159668528940529,-31.61623841524124, 0 ), new Vertex( -13.95090496353805,-26.973372163716704, 0 ), new Vertex( -10.011555612552911,-30.433486389461905, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.46081620035693,-35.482143118511885, 0 ), new Vertex( -13.159668528940529,-31.61623841524124, 0 ), new Vertex( -10.011555612552911,-30.433486389461905, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -10.011555612552911,-30.433486389461905, 0 ), new Vertex( -13.95090496353805,-26.973372163716704, 0 ), new Vertex( -9.607104905415326,-28.28755867574364, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.95090496353805,-26.973372163716704, 0 ), new Vertex( -17.833096554502845,-18.61523731285706, 0 ), new Vertex( -8.352043143939227,-21.96375910565257, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.833096554502845,-18.61523731285706, 0 ), new Vertex( -14.092281700111926,-14.847051779739559, 0 ), new Vertex( -10.530437363311648,-17.314493764657527, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.352043143939227,-21.96375910565257, 0 ), new Vertex( -17.833096554502845,-18.61523731285706, 0 ), new Vertex( -10.530437363311648,-17.314493764657527, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -14.092281700111926,-14.847051779739559, 0 ), new Vertex( -15.806717820931226,-10.538851897232234, 0 ), new Vertex( -9.499359360896051,-11.794590134173632, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -10.530437363311648,-17.314493764657527, 0 ), new Vertex( -14.092281700111926,-14.847051779739559, 0 ), new Vertex( -9.499359360896051,-11.794590134173632, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.806717820931226,-10.538851897232234, 0 ), new Vertex( -16.650748308282346,-3.8064960660412908, 0 ), new Vertex( -9.135104135610163,-3.676442845258862, 0 ), 4288292638, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.650748308282346,-3.8064960660412908, 0 ), new Vertex( -16.397090705111623,-0.03239414095878601, 0 ), new Vertex( -9.135104135610163,-3.676442845258862, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.135104135610163,-3.676442845258862, 0 ), new Vertex( -16.397090705111623,-0.03239414095878601, 0 ), new Vertex( -8.63662810716778,-2.8702726857736707, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.397090705111623,-0.03239414095878601, 0 ), new Vertex( -16.921400925610214,2.215027265250683, 0 ), new Vertex( -8.389822190627456,6.45815233560279, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.63662810716778,-2.8702726857736707, 0 ), new Vertex( -16.397090705111623,-0.03239414095878601, 0 ), new Vertex( -8.389822190627456,6.45815233560279, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.921400925610214,2.215027265250683, 0 ), new Vertex( -17.8590016271919,6.906896551139653, 0 ), new Vertex( -8.389822190627456,6.45815233560279, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.8590016271919,6.906896551139653, 0 ), new Vertex( -16.133368426933885,12.867286138702184, 0 ), new Vertex( -8.20864618010819,9.295005682855844, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.389822190627456,6.45815233560279, 0 ), new Vertex( -17.8590016271919,6.906896551139653, 0 ), new Vertex( -8.20864618010819,9.295005682855844, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.20864618010819,9.295005682855844, 0 ), new Vertex( -16.133368426933885,12.867286138702184, 0 ), new Vertex( -8.514736191835254,15.68614384252578, 0 ), 4286151033, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.07289326423779,21.213497806806117, 0 ), new Vertex( -17.101621380541474,25.920224234927446, 0 ), new Vertex( -12.945288335438818,21.06125258235261, 0 ), 4286808963, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.133368426933885,12.867286138702184, 0 ), new Vertex( -17.07289326423779,21.213497806806117, 0 ), new Vertex( -12.945288335438818,21.06125258235261, 0 ), 4286545791, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.514736191835254,15.68614384252578, 0 ), new Vertex( -16.133368426933885,12.867286138702184, 0 ), new Vertex( -12.945288335438818,21.06125258235261, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.101621380541474,25.920224234927446, 0 ), new Vertex( -15.852806767914444,29.626178884413093, 0 ), new Vertex( -11.498934598173946,24.470196935348213, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.945288335438818,21.06125258235261, 0 ), new Vertex( -17.101621380541474,25.920224234927446, 0 ), new Vertex( -11.498934598173946,24.470196935348213, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -11.498934598173946,24.470196935348213, 0 ), new Vertex( -15.852806767914444,29.626178884413093, 0 ), new Vertex( -8.683227269910276,28.43535885773599, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.852806767914444,29.626178884413093, 0 ), new Vertex( -16.329123086296022,34.47900163801387, 0 ), new Vertex( -9.248898066114634,33.570348628330976, 0 ), 4287466893, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.683227269910276,28.43535885773599, 0 ), new Vertex( -15.852806767914444,29.626178884413093, 0 ), new Vertex( -9.248898066114634,33.570348628330976, 0 ), 4287335307, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.329123086296022,34.47900163801387, 0 ), new Vertex( -13.77531874878332,41.23514379002154, 0 ), new Vertex( -10.780988942831755,38.70880239503458, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.248898066114634,33.570348628330976, 0 ), new Vertex( -16.329123086296022,34.47900163801387, 0 ), new Vertex( -10.780988942831755,38.70880239503458, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.77531874878332,41.23514379002154, 0 ), new Vertex( -15.529509186279029,46.40579549456015, 0 ), new Vertex( -12.261255038436502,42.435339806601405, 0 ), 4283585106, 1 );triangles.push( T ); T = new Triangle( new Vertex( -10.780988942831755,38.70880239503458, 0 ), new Vertex( -13.77531874878332,41.23514379002154, 0 ), new Vertex( -12.261255038436502,42.435339806601405, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.529509186279029,46.40579549456015, 0 ), new Vertex( -17.506027530878782,49.557890962809324, 0 ), new Vertex( -9.766236196272075,48.447214358951896, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -17.506027530878782,49.557890962809324, 0 ), new Vertex( -15.732699578627944,53.510879821609706, 0 ), new Vertex( -9.766236196272075,48.447214358951896, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.261255038436502,42.435339806601405, 0 ), new Vertex( -15.529509186279029,46.40579549456015, 0 ), new Vertex( -9.766236196272075,48.447214358951896, 0 ), 4281611316, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.732699578627944,53.510879821609706, 0 ), new Vertex( -13.948616473469883,60.919024512171745, 0 ), new Vertex( -10.604659500066191,54.1532875187695, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.766236196272075,48.447214358951896, 0 ), new Vertex( -15.732699578627944,53.510879821609706, 0 ), new Vertex( -10.604659500066191,54.1532875187695, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -10.604659500066191,54.1532875187695, 0 ), new Vertex( -13.948616473469883,60.919024512171745, 0 ), new Vertex( -8.87715569883585,58.32605239097029, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.948616473469883,60.919024512171745, 0 ), new Vertex( -16.388976624701172,62.71277867350727, 0 ), new Vertex( -12.054186299908906,62.31147955963388, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( -16.388976624701172,62.71277867350727, 0 ), new Vertex( -14.168399974703789,66.50226602191105, 0 ), new Vertex( -12.054186299908906,62.31147955963388, 0 ), 3089442085, 0.7215686274509804 );triangles.push( T ); T = new Triangle( new Vertex( -8.87715569883585,58.32605239097029, 0 ), new Vertex( -13.948616473469883,60.919024512171745, 0 ), new Vertex( -12.054186299908906,62.31147955963388, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -14.168399974703789,66.50226602191105, 0 ), new Vertex( -20.572008066345006,72.64919124636799, 0 ), new Vertex( -12.786137419287115,73.27879309281707, 0 ), 2802716174, 0.6549019607843137 );triangles.push( T ); T = new Triangle( new Vertex( -20.572008066345006,72.64919124636799, 0 ), new Vertex( -15.912422991357744,76.46347244363278, 0 ), new Vertex( -12.786137419287115,73.27879309281707, 0 ), 2922130476, 0.6823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( -8.75920399511233,70.6020858916454, 0 ), new Vertex( -14.168399974703789,66.50226602191105, 0 ), new Vertex( -12.786137419287115,73.27879309281707, 0 ), 2585336089, 0.6039215686274509 );triangles.push( T ); T = new Triangle( new Vertex( -17.017617157660425,79.6331732752733, 0 ), new Vertex( -16.78198796417564,85.63021246902645, 0 ), new Vertex( -12.15900553110987,81.12538203923032, 0 ), 3341955634, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -15.912422991357744,76.46347244363278, 0 ), new Vertex( -17.017617157660425,79.6331732752733, 0 ), new Vertex( -12.15900553110987,81.12538203923032, 0 ), 3442618930, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -12.786137419287115,73.27879309281707, 0 ), new Vertex( -15.912422991357744,76.46347244363278, 0 ), new Vertex( -12.15900553110987,81.12538203923032, 0 ), 3392287282, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -16.78198796417564,85.63021246902645, 0 ), new Vertex( -13.406275261193514,88.63591969106346, 0 ), new Vertex( -11.011106234043837,84.92165819136426, 0 ), 2805084722, 0.6549019607843137 );triangles.push( T ); T = new Triangle( new Vertex( -12.15900553110987,81.12538203923032, 0 ), new Vertex( -16.78198796417564,85.63021246902645, 0 ), new Vertex( -11.011106234043837,84.92165819136426, 0 ), 3224515122, 0.7529411764705882 );triangles.push( T ); T = new Triangle( new Vertex( -10.074776629451662,-86.52355611464009, 0 ), new Vertex( -12.637442976236343,-83.11680761771277, 0 ), new Vertex( -5.833199256565422,-84.44341574935243, 0 ), 4279374352, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.637442976236343,-83.11680761771277, 0 ), new Vertex( -8.212957873009145,-76.84172915667295, 0 ), new Vertex( -6.2407319894991815,-80.29275061003864, 0 ), 4281679170, 1 );triangles.push( T ); T = new Triangle( new Vertex( -5.833199256565422,-84.44341574935243, 0 ), new Vertex( -12.637442976236343,-83.11680761771277, 0 ), new Vertex( -6.2407319894991815,-80.29275061003864, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.2407319894991815,-80.29275061003864, 0 ), new Vertex( -8.212957873009145,-76.84172915667295, 0 ), new Vertex( -3.2294298820197582,-77.86888162745163, 0 ), 4287599508, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.212957873009145,-76.84172915667295, 0 ), new Vertex( -11.7538529955782,-72.82304577203467, 0 ), new Vertex( -4.143795759417117,-69.21618419140577, 0 ), 4288256668, 1 );triangles.push( T ); T = new Triangle( new Vertex( -11.7538529955782,-72.82304577203467, 0 ), new Vertex( -8.677862339653075,-67.57105922233313, 0 ), new Vertex( -4.143795759417117,-69.21618419140577, 0 ), 4285296496, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.2294298820197582,-77.86888162745163, 0 ), new Vertex( -8.212957873009145,-76.84172915667295, 0 ), new Vertex( -4.143795759417117,-69.21618419140577, 0 ), 4292797926, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.143795759417117,-69.21618419140577, 0 ), new Vertex( -8.677862339653075,-67.57105922233313, 0 ), new Vertex( -4.598713763523847,-64.05538542335853, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.677862339653075,-67.57105922233313, 0 ), new Vertex( -13.626939272042364,-64.25318078510463, 0 ), new Vertex( -7.278463888913393,-63.21118190558627, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.626939272042364,-64.25318078510463, 0 ), new Vertex( -9.133827082812786,-59.64088675705716, 0 ), new Vertex( -7.278463888913393,-63.21118190558627, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.598713763523847,-64.05538542335853, 0 ), new Vertex( -8.677862339653075,-67.57105922233313, 0 ), new Vertex( -7.278463888913393,-63.21118190558627, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.133827082812786,-59.64088675705716, 0 ), new Vertex( -12.933340260758996,-55.00568638462573, 0 ), new Vertex( -3.56998927379027,-55.41553190583363, 0 ), 4281271552, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.933340260758996,-55.00568638462573, 0 ), new Vertex( -8.363181261345744,-50.32545149233192, 0 ), new Vertex( -3.56998927379027,-55.41553190583363, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.598713763523847,-64.05538542335853, 0 ), new Vertex( -7.278463888913393,-63.21118190558627, 0 ), new Vertex( -3.56998927379027,-55.41553190583363, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.278463888913393,-63.21118190558627, 0 ), new Vertex( -9.133827082812786,-59.64088675705716, 0 ), new Vertex( -3.56998927379027,-55.41553190583363, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.56998927379027,-55.41553190583363, 0 ), new Vertex( -8.363181261345744,-50.32545149233192, 0 ), new Vertex( -4.965867800172418,-49.6522271274589, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.363181261345744,-50.32545149233192, 0 ), new Vertex( -11.297938460018486,-48.17734248843044, 0 ), new Vertex( -5.596148808952421,-43.74366276571527, 0 ), 4292023299, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.965867800172418,-49.6522271274589, 0 ), new Vertex( -8.363181261345744,-50.32545149233192, 0 ), new Vertex( -5.596148808952421,-43.74366276571527, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( -11.297938460018486,-48.17734248843044, 0 ), new Vertex( -12.416985956486315,-42.34974998654798, 0 ), new Vertex( -5.596148808952421,-43.74366276571527, 0 ), 4292810243, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.41040237667039,-37.740635472815484, 0 ), new Vertex( -13.46081620035693,-35.482143118511885, 0 ), new Vertex( -6.964660731144249,-37.33684186497703, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.46081620035693,-35.482143118511885, 0 ), new Vertex( -10.011555612552911,-30.433486389461905, 0 ), new Vertex( -6.964660731144249,-37.33684186497703, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.416985956486315,-42.34974998654798, 0 ), new Vertex( -12.41040237667039,-37.740635472815484, 0 ), new Vertex( -6.964660731144249,-37.33684186497703, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -5.596148808952421,-43.74366276571527, 0 ), new Vertex( -12.416985956486315,-42.34974998654798, 0 ), new Vertex( -6.964660731144249,-37.33684186497703, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.4392711422406137,-42.056082260329276, 0 ), new Vertex( -5.596148808952421,-43.74366276571527, 0 ), new Vertex( -6.964660731144249,-37.33684186497703, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -10.011555612552911,-30.433486389461905, 0 ), new Vertex( -9.607104905415326,-28.28755867574364, 0 ), new Vertex( -4.540741641074419,-29.42666658340022, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.964660731144249,-37.33684186497703, 0 ), new Vertex( -10.011555612552911,-30.433486389461905, 0 ), new Vertex( -4.540741641074419,-29.42666658340022, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.607104905415326,-28.28755867574364, 0 ), new Vertex( -13.95090496353805,-26.973372163716704, 0 ), new Vertex( -7.453367469832301,-23.51587556442246, 0 ), 4290589742, 1 );triangles.push( T ); T = new Triangle( new Vertex( -13.95090496353805,-26.973372163716704, 0 ), new Vertex( -8.352043143939227,-21.96375910565257, 0 ), new Vertex( -7.453367469832301,-23.51587556442246, 0 ), 4292612864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.540741641074419,-29.42666658340022, 0 ), new Vertex( -9.607104905415326,-28.28755867574364, 0 ), new Vertex( -7.453367469832301,-23.51587556442246, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.352043143939227,-21.96375910565257, 0 ), new Vertex( -10.530437363311648,-17.314493764657527, 0 ), new Vertex( -7.70860360423103,-18.695397625211626, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -10.530437363311648,-17.314493764657527, 0 ), new Vertex( -9.499359360896051,-11.794590134173632, 0 ), new Vertex( -7.64233472943306,-14.879089986439794, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.70860360423103,-18.695397625211626, 0 ), new Vertex( -10.530437363311648,-17.314493764657527, 0 ), new Vertex( -7.64233472943306,-14.879089986439794, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.64233472943306,-14.879089986439794, 0 ), new Vertex( -9.499359360896051,-11.794590134173632, 0 ), new Vertex( -6.039796685334295,-12.510129093658179, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.499359360896051,-11.794590134173632, 0 ), new Vertex( -15.806717820931226,-10.538851897232234, 0 ), new Vertex( -7.533096645027399,-8.290416962932795, 0 ), 4292875264, 1 );triangles.push( T ); T = new Triangle( new Vertex( -15.806717820931226,-10.538851897232234, 0 ), new Vertex( -9.135104135610163,-3.676442845258862, 0 ), new Vertex( -7.533096645027399,-8.290416962932795, 0 ), 4293006336, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.039796685334295,-12.510129093658179, 0 ), new Vertex( -9.499359360896051,-11.794590134173632, 0 ), new Vertex( -7.533096645027399,-8.290416962932795, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.135104135610163,-3.676442845258862, 0 ), new Vertex( -8.63662810716778,-2.8702726857736707, 0 ), new Vertex( -7.533096645027399,-8.290416962932795, 0 ), 4284833374, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.533096645027399,-8.290416962932795, 0 ), new Vertex( -8.63662810716778,-2.8702726857736707, 0 ), new Vertex( -3.607498618774116,-0.5669516688212752, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.63662810716778,-2.8702726857736707, 0 ), new Vertex( -8.389822190627456,6.45815233560279, 0 ), new Vertex( -3.1270580058917403,2.7642509932629764, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.607498618774116,-0.5669516688212752, 0 ), new Vertex( -8.63662810716778,-2.8702726857736707, 0 ), new Vertex( -3.1270580058917403,2.7642509932629764, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.389822190627456,6.45815233560279, 0 ), new Vertex( -8.20864618010819,9.295005682855844, 0 ), new Vertex( -3.5045599467121065,8.135281268972903, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.1270580058917403,2.7642509932629764, 0 ), new Vertex( -8.389822190627456,6.45815233560279, 0 ), new Vertex( -3.5045599467121065,8.135281268972903, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.20864618010819,9.295005682855844, 0 ), new Vertex( -8.514736191835254,15.68614384252578, 0 ), new Vertex( -4.589483735151589,11.605505303945392, 0 ), 4286151033, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.5045599467121065,8.135281268972903, 0 ), new Vertex( -8.20864618010819,9.295005682855844, 0 ), new Vertex( -4.589483735151589,11.605505303945392, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.514736191835254,15.68614384252578, 0 ), new Vertex( -12.945288335438818,21.06125258235261, 0 ), new Vertex( -6.88443851377815,20.050702242646366, 0 ), 4286545791, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.945288335438818,21.06125258235261, 0 ), new Vertex( -11.498934598173946,24.470196935348213, 0 ), new Vertex( -6.88443851377815,20.050702242646366, 0 ), 4286743170, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.88443851377815,20.050702242646366, 0 ), new Vertex( -11.498934598173946,24.470196935348213, 0 ), new Vertex( -5.293425754178315,25.397859461139888, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( -11.498934598173946,24.470196935348213, 0 ), new Vertex( -8.683227269910276,28.43535885773599, 0 ), new Vertex( -7.910244878847152,28.290294137317687, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -5.293425754178315,25.397859461139888, 0 ), new Vertex( -11.498934598173946,24.470196935348213, 0 ), new Vertex( -7.910244878847152,28.290294137317687, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.683227269910276,28.43535885773599, 0 ), new Vertex( -9.248898066114634,33.570348628330976, 0 ), new Vertex( -6.1543954950757325,32.30720076104626, 0 ), 4285821812, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.910244878847152,28.290294137317687, 0 ), new Vertex( -8.683227269910276,28.43535885773599, 0 ), new Vertex( -6.1543954950757325,32.30720076104626, 0 ), 4287203721, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.248898066114634,33.570348628330976, 0 ), new Vertex( -10.780988942831755,38.70880239503458, 0 ), new Vertex( -4.30137738538906,40.277291814330965, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.1543954950757325,32.30720076104626, 0 ), new Vertex( -9.248898066114634,33.570348628330976, 0 ), new Vertex( -4.30137738538906,40.277291814330965, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -10.780988942831755,38.70880239503458, 0 ), new Vertex( -12.261255038436502,42.435339806601405, 0 ), new Vertex( -5.6762030413374305,44.740505296271294, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.30137738538906,40.277291814330965, 0 ), new Vertex( -10.780988942831755,38.70880239503458, 0 ), new Vertex( -5.6762030413374305,44.740505296271294, 0 ), 4282598211, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.261255038436502,42.435339806601405, 0 ), new Vertex( -9.766236196272075,48.447214358951896, 0 ), new Vertex( -5.6762030413374305,44.740505296271294, 0 ), 4281677109, 1 );triangles.push( T ); T = new Triangle( new Vertex( -5.6762030413374305,44.740505296271294, 0 ), new Vertex( -9.766236196272075,48.447214358951896, 0 ), new Vertex( -3.017758016474545,49.585250856820494, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -9.766236196272075,48.447214358951896, 0 ), new Vertex( -10.604659500066191,54.1532875187695, 0 ), new Vertex( -6.678355647716671,52.80561059573665, 0 ), 4281742902, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.017758016474545,49.585250856820494, 0 ), new Vertex( -9.766236196272075,48.447214358951896, 0 ), new Vertex( -6.678355647716671,52.80561059573665, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -10.604659500066191,54.1532875187695, 0 ), new Vertex( -8.87715569883585,58.32605239097029, 0 ), new Vertex( -6.678355647716671,52.80561059573665, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( -12.054186299908906,62.31147955963388, 0 ), new Vertex( -14.168399974703789,66.50226602191105, 0 ), new Vertex( -6.8537214999087155,64.90807722648606, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -14.168399974703789,66.50226602191105, 0 ), new Vertex( -8.75920399511233,70.6020858916454, 0 ), new Vertex( -6.8537214999087155,64.90807722648606, 0 ), 3104113925, 0.7254901960784313 );triangles.push( T ); T = new Triangle( new Vertex( -8.87715569883585,58.32605239097029, 0 ), new Vertex( -12.054186299908906,62.31147955963388, 0 ), new Vertex( -6.8537214999087155,64.90807722648606, 0 ), 3878826546, 0.9058823529411765 );triangles.push( T ); T = new Triangle( new Vertex( -3.6801451672799885,60.83811186812818, 0 ), new Vertex( -8.87715569883585,58.32605239097029, 0 ), new Vertex( -6.8537214999087155,64.90807722648606, 0 ), 3054637586, 0.7137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( -3.6801451672799885,60.83811186812818, 0 ), new Vertex( -6.8537214999087155,64.90807722648606, 0 ), new Vertex( -5.044627936556935,66.65571875497699, 0 ), 3338665984, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -6.8537214999087155,64.90807722648606, 0 ), new Vertex( -8.75920399511233,70.6020858916454, 0 ), new Vertex( -5.044627936556935,66.65571875497699, 0 ), 2886470668, 0.6745098039215687 );triangles.push( T ); T = new Triangle( new Vertex( -8.75920399511233,70.6020858916454, 0 ), new Vertex( -12.786137419287115,73.27879309281707, 0 ), new Vertex( -7.091974524781108,74.53085117135197, 0 ), 2871733035, 0.6705882352941176 );triangles.push( T ); T = new Triangle( new Vertex( -12.786137419287115,73.27879309281707, 0 ), new Vertex( -12.15900553110987,81.12538203923032, 0 ), new Vertex( -7.091974524781108,74.53085117135197, 0 ), 3442618930, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -5.044627936556935,66.65571875497699, 0 ), new Vertex( -8.75920399511233,70.6020858916454, 0 ), new Vertex( -7.091974524781108,74.53085117135197, 0 ), 2619745830, 0.611764705882353 );triangles.push( T ); T = new Triangle( new Vertex( -12.15900553110987,81.12538203923032, 0 ), new Vertex( -11.011106234043837,84.92165819136426, 0 ), new Vertex( -7.5543801807798445,80.76130567677319, 0 ), 3258069554, 0.7607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( -7.091974524781108,74.53085117135197, 0 ), new Vertex( -12.15900553110987,81.12538203923032, 0 ), new Vertex( -7.5543801807798445,80.76130567677319, 0 ), 3409064498, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( -7.5543801807798445,80.76130567677319, 0 ), new Vertex( -11.011106234043837,84.92165819136426, 0 ), new Vertex( -3.028960306663066,82.08860196033493, 0 ), 3123786033, 0.7294117647058823 );triangles.push( T ); T = new Triangle( new Vertex( -7.091974524781108,74.53085117135197, 0 ), new Vertex( -7.5543801807798445,80.76130567677319, 0 ), new Vertex( -3.028960306663066,82.08860196033493, 0 ), 3358732850, 0.7843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( -3.028960306663066,82.08860196033493, 0 ), new Vertex( -11.011106234043837,84.92165819136426, 0 ), new Vertex( -4.995847141370177,90.70658698305488, 0 ), 202708245, 0.047058823529411764 );triangles.push( T ); T = new Triangle( new Vertex( -5.833199256565422,-84.44341574935243, 0 ), new Vertex( -6.2407319894991815,-80.29275061003864, 0 ), new Vertex( -1.4992353059351444,-79.03334579104558, 0 ), 4279374352, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.2407319894991815,-80.29275061003864, 0 ), new Vertex( -3.2294298820197582,-77.86888162745163, 0 ), new Vertex( -1.4992353059351444,-79.03334579104558, 0 ), 4279242768, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.3492376958020031,-87.91273088101298, 0 ), new Vertex( -5.833199256565422,-84.44341574935243, 0 ), new Vertex( -1.4992353059351444,-79.03334579104558, 0 ), 713000588, 0.16470588235294117 );triangles.push( T ); T = new Triangle( new Vertex( -1.4992353059351444,-79.03334579104558, 0 ), new Vertex( -3.2294298820197582,-77.86888162745163, 0 ), new Vertex( 0.500760025344789,-77.9526815856807, 0 ), 4279045389, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.143795759417117,-69.21618419140577, 0 ), new Vertex( -4.598713763523847,-64.05538542335853, 0 ), new Vertex( -1.8415610580705106,-69.95014439476654, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.2294298820197582,-77.86888162745163, 0 ), new Vertex( -4.143795759417117,-69.21618419140577, 0 ), new Vertex( -1.8415610580705106,-69.95014439476654, 0 ), 4289244334, 1 );triangles.push( T ); T = new Triangle( new Vertex( 0.500760025344789,-77.9526815856807, 0 ), new Vertex( -3.2294298820197582,-77.86888162745163, 0 ), new Vertex( -1.8415610580705106,-69.95014439476654, 0 ), 4293322470, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.8415610580705106,-69.95014439476654, 0 ), new Vertex( -4.598713763523847,-64.05538542335853, 0 ), new Vertex( 1.4565809494815767,-67.81349429767579, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.598713763523847,-64.05538542335853, 0 ), new Vertex( -3.56998927379027,-55.41553190583363, 0 ), new Vertex( 1.7665847116149962,-59.41768723214045, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.4565809494815767,-67.81349429767579, 0 ), new Vertex( -4.598713763523847,-64.05538542335853, 0 ), new Vertex( 1.7665847116149962,-59.41768723214045, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.7665847116149962,-59.41768723214045, 0 ), new Vertex( -3.56998927379027,-55.41553190583363, 0 ), new Vertex( -0.3081404995173216,-54.77003691857681, 0 ), 4278518531, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.56998927379027,-55.41553190583363, 0 ), new Vertex( -4.965867800172418,-49.6522271274589, 0 ), new Vertex( -1.6717175506055355,-51.61455919640139, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( -0.3081404995173216,-54.77003691857681, 0 ), new Vertex( -3.56998927379027,-55.41553190583363, 0 ), new Vertex( -1.6717175506055355,-51.61455919640139, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.965867800172418,-49.6522271274589, 0 ), new Vertex( -5.596148808952421,-43.74366276571527, 0 ), new Vertex( -1.9995944849215448,-46.9157493384555, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( -5.596148808952421,-43.74366276571527, 0 ), new Vertex( -3.4392711422406137,-42.056082260329276, 0 ), new Vertex( -1.9995944849215448,-46.9157493384555, 0 ), 4292547587, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.6717175506055355,-51.61455919640139, 0 ), new Vertex( -4.965867800172418,-49.6522271274589, 0 ), new Vertex( -1.9995944849215448,-46.9157493384555, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.9995944849215448,-46.9157493384555, 0 ), new Vertex( -3.4392711422406137,-42.056082260329276, 0 ), new Vertex( 0.05672260466963053,-42.76054326584563, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.4392711422406137,-42.056082260329276, 0 ), new Vertex( -6.964660731144249,-37.33684186497703, 0 ), new Vertex( 0.8169846963137388,-38.222162939142436, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 0.05672260466963053,-42.76054326584563, 0 ), new Vertex( -3.4392711422406137,-42.056082260329276, 0 ), new Vertex( 0.8169846963137388,-38.222162939142436, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.964660731144249,-37.33684186497703, 0 ), new Vertex( -4.540741641074419,-29.42666658340022, 0 ), new Vertex( -2.074346274137497,-30.864706313237548, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 0.8169846963137388,-38.222162939142436, 0 ), new Vertex( -6.964660731144249,-37.33684186497703, 0 ), new Vertex( -2.074346274137497,-30.864706313237548, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.540741641074419,-29.42666658340022, 0 ), new Vertex( -7.453367469832301,-23.51587556442246, 0 ), new Vertex( -1.641631263308227,-27.14014533115551, 0 ), 4281936170, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.074346274137497,-30.864706313237548, 0 ), new Vertex( -4.540741641074419,-29.42666658340022, 0 ), new Vertex( -1.641631263308227,-27.14014533115551, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.453367469832301,-23.51587556442246, 0 ), new Vertex( -8.352043143939227,-21.96375910565257, 0 ), new Vertex( -2.102537848521024,-23.089109234511852, 0 ), 4292613120, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.352043143939227,-21.96375910565257, 0 ), new Vertex( -7.70860360423103,-18.695397625211626, 0 ), new Vertex( -2.102537848521024,-23.089109234511852, 0 ), 4292613120, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.641631263308227,-27.14014533115551, 0 ), new Vertex( -7.453367469832301,-23.51587556442246, 0 ), new Vertex( -2.102537848521024,-23.089109234511852, 0 ), 4292875784, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.70860360423103,-18.695397625211626, 0 ), new Vertex( -7.64233472943306,-14.879089986439794, 0 ), new Vertex( -1.8011584454216063,-16.073540930170566, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.64233472943306,-14.879089986439794, 0 ), new Vertex( -6.039796685334295,-12.510129093658179, 0 ), new Vertex( -1.8011584454216063,-16.073540930170566, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.102537848521024,-23.089109234511852, 0 ), new Vertex( -7.70860360423103,-18.695397625211626, 0 ), new Vertex( -1.8011584454216063,-16.073540930170566, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.039796685334295,-12.510129093658179, 0 ), new Vertex( -7.533096645027399,-8.290416962932795, 0 ), new Vertex( -1.4150055353529751,-8.162762370426208, 0 ), 4292809728, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.533096645027399,-8.290416962932795, 0 ), new Vertex( -3.607498618774116,-0.5669516688212752, 0 ), new Vertex( -1.4150055353529751,-8.162762370426208, 0 ), 4293268480, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.8011584454216063,-16.073540930170566, 0 ), new Vertex( -6.039796685334295,-12.510129093658179, 0 ), new Vertex( -1.4150055353529751,-8.162762370426208, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.9295956501737237,-10.567460576072335, 0 ), new Vertex( -1.8011584454216063,-16.073540930170566, 0 ), new Vertex( -1.4150055353529751,-8.162762370426208, 0 ), 4292678659, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.607498618774116,-0.5669516688212752, 0 ), new Vertex( -3.1270580058917403,2.7642509932629764, 0 ), new Vertex( 0.9831374236382544,1.2359839547425508, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.4150055353529751,-8.162762370426208, 0 ), new Vertex( -3.607498618774116,-0.5669516688212752, 0 ), new Vertex( 0.9831374236382544,1.2359839547425508, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.1270580058917403,2.7642509932629764, 0 ), new Vertex( -3.5045599467121065,8.135281268972903, 0 ), new Vertex( 1.0910455211997032,6.327734241262078, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( 0.9831374236382544,1.2359839547425508, 0 ), new Vertex( -3.1270580058917403,2.7642509932629764, 0 ), new Vertex( 1.0910455211997032,6.327734241262078, 0 ), 4285361517, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.5045599467121065,8.135281268972903, 0 ), new Vertex( -4.589483735151589,11.605505303945392, 0 ), new Vertex( -2.1226248303428292,9.024979426525533, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.0910455211997032,6.327734241262078, 0 ), new Vertex( -3.5045599467121065,8.135281268972903, 0 ), new Vertex( -2.1226248303428292,9.024979426525533, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.1226248303428292,9.024979426525533, 0 ), new Vertex( -4.589483735151589,11.605505303945392, 0 ), new Vertex( 1.73919432843104,14.725836800411344, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.589483735151589,11.605505303945392, 0 ), new Vertex( -8.514736191835254,15.68614384252578, 0 ), new Vertex( -2.062922694720328,17.457208517938852, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.514736191835254,15.68614384252578, 0 ), new Vertex( -6.88443851377815,20.050702242646366, 0 ), new Vertex( -2.062922694720328,17.457208517938852, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.73919432843104,14.725836800411344, 0 ), new Vertex( -4.589483735151589,11.605505303945392, 0 ), new Vertex( -2.062922694720328,17.457208517938852, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.88443851377815,20.050702242646366, 0 ), new Vertex( -5.293425754178315,25.397859461139888, 0 ), new Vertex( -2.062922694720328,17.457208517938852, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.062922694720328,17.457208517938852, 0 ), new Vertex( -5.293425754178315,25.397859461139888, 0 ), new Vertex( 1.2421613167971373,25.83058220660314, 0 ), 4286808963, 1 );triangles.push( T ); T = new Triangle( new Vertex( -5.293425754178315,25.397859461139888, 0 ), new Vertex( -7.910244878847152,28.290294137317687, 0 ), new Vertex( -2.7104942449368536,28.780105107929558, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -7.910244878847152,28.290294137317687, 0 ), new Vertex( -6.1543954950757325,32.30720076104626, 0 ), new Vertex( -2.7104942449368536,28.780105107929558, 0 ), 4287401100, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.2421613167971373,25.83058220660314, 0 ), new Vertex( -5.293425754178315,25.397859461139888, 0 ), new Vertex( -2.7104942449368536,28.780105107929558, 0 ), 4287137928, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.1543954950757325,32.30720076104626, 0 ), new Vertex( -4.30137738538906,40.277291814330965, 0 ), new Vertex( 1.757230244576931,34.12987045105547, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.7104942449368536,28.780105107929558, 0 ), new Vertex( -6.1543954950757325,32.30720076104626, 0 ), new Vertex( 1.757230244576931,34.12987045105547, 0 ), 4280229920, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.757230244576931,34.12987045105547, 0 ), new Vertex( -4.30137738538906,40.277291814330965, 0 ), new Vertex( -0.9871124681085348,40.84693858027458, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( -4.30137738538906,40.277291814330965, 0 ), new Vertex( -5.6762030413374305,44.740505296271294, 0 ), new Vertex( -2.2406600806862116,43.08959040418267, 0 ), 4281742902, 1 );triangles.push( T ); T = new Triangle( new Vertex( -0.9871124681085348,40.84693858027458, 0 ), new Vertex( -4.30137738538906,40.277291814330965, 0 ), new Vertex( -2.2406600806862116,43.08959040418267, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( -5.6762030413374305,44.740505296271294, 0 ), new Vertex( -3.017758016474545,49.585250856820494, 0 ), new Vertex( -2.2406600806862116,43.08959040418267, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.2406600806862116,43.08959040418267, 0 ), new Vertex( -3.017758016474545,49.585250856820494, 0 ), new Vertex( 1.1106664040125906,49.932798301801085, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( -6.678355647716671,52.80561059573665, 0 ), new Vertex( -8.87715569883585,58.32605239097029, 0 ), new Vertex( -2.5841902238316834,56.18129835790023, 0 ), 4279242768, 1 );triangles.push( T ); T = new Triangle( new Vertex( -8.87715569883585,58.32605239097029, 0 ), new Vertex( -3.6801451672799885,60.83811186812818, 0 ), new Vertex( -2.5841902238316834,56.18129835790023, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.017758016474545,49.585250856820494, 0 ), new Vertex( -6.678355647716671,52.80561059573665, 0 ), new Vertex( -2.5841902238316834,56.18129835790023, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.1106664040125906,49.932798301801085, 0 ), new Vertex( -3.017758016474545,49.585250856820494, 0 ), new Vertex( -2.5841902238316834,56.18129835790023, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.5841902238316834,56.18129835790023, 0 ), new Vertex( -3.6801451672799885,60.83811186812818, 0 ), new Vertex( -0.5076775625348091,59.91302880551666, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( -3.6801451672799885,60.83811186812818, 0 ), new Vertex( -5.044627936556935,66.65571875497699, 0 ), new Vertex( -0.05402584047988057,64.37843419006094, 0 ), 3388997632, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -0.5076775625348091,59.91302880551666, 0 ), new Vertex( -3.6801451672799885,60.83811186812818, 0 ), new Vertex( -0.05402584047988057,64.37843419006094, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -5.044627936556935,66.65571875497699, 0 ), new Vertex( -7.091974524781108,74.53085117135197, 0 ), new Vertex( -0.558120044413954,67.63149975892156, 0 ), 2602968614, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( -0.05402584047988057,64.37843419006094, 0 ), new Vertex( -5.044627936556935,66.65571875497699, 0 ), new Vertex( -0.558120044413954,67.63149975892156, 0 ), 2735804689, 0.6392156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -7.091974524781108,74.53085117135197, 0 ), new Vertex( -3.028960306663066,82.08860196033493, 0 ), new Vertex( 1.442684412933886,76.28231451939791, 0 ), 3392287282, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( -0.558120044413954,67.63149975892156, 0 ), new Vertex( -7.091974524781108,74.53085117135197, 0 ), new Vertex( 1.442684412933886,76.28231451939791, 0 ), 3341955634, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 1.442684412933886,76.28231451939791, 0 ), new Vertex( -3.028960306663066,82.08860196033493, 0 ), new Vertex( 1.5217714388854802,80.701107788831, 0 ), 3190960690, 0.7450980392156863 );triangles.push( T ); T = new Triangle( new Vertex( 1.5217714388854802,80.701107788831, 0 ), new Vertex( -3.028960306663066,82.08860196033493, 0 ), new Vertex( -0.17092733131721616,85.32456917082891, 0 ), 2402168366, 0.5607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( -1.4992353059351444,-79.03334579104558, 0 ), new Vertex( 0.500760025344789,-77.9526815856807, 0 ), new Vertex( 3.453006500378251,-83.25264147855341, 0 ), 3979227186, 0.9294117647058824 );triangles.push( T ); T = new Triangle( new Vertex( 0.500760025344789,-77.9526815856807, 0 ), new Vertex( -1.8415610580705106,-69.95014439476654, 0 ), new Vertex( 4.175770290195942,-72.86092326417565, 0 ), 4292928998, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.9211000190116465,-74.39244056027383, 0 ), new Vertex( 0.500760025344789,-77.9526815856807, 0 ), new Vertex( 4.175770290195942,-72.86092326417565, 0 ), 4279835163, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.8415610580705106,-69.95014439476654, 0 ), new Vertex( 1.4565809494815767,-67.81349429767579, 0 ), new Vertex( 4.175770290195942,-72.86092326417565, 0 ), 4285362289, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.4565809494815767,-67.81349429767579, 0 ), new Vertex( 1.7665847116149962,-59.41768723214045, 0 ), new Vertex( 5.253663282375783,-65.5006539253518, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.175770290195942,-72.86092326417565, 0 ), new Vertex( 1.4565809494815767,-67.81349429767579, 0 ), new Vertex( 5.253663282375783,-65.5006539253518, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.253663282375783,-65.5006539253518, 0 ), new Vertex( 1.7665847116149962,-59.41768723214045, 0 ), new Vertex( 4.725402745418251,-60.817782782483846, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.725402745418251,-60.817782782483846, 0 ), new Vertex( 1.7665847116149962,-59.41768723214045, 0 ), new Vertex( 6.724347337614745,-54.88274067547172, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( -0.3081404995173216,-54.77003691857681, 0 ), new Vertex( -1.6717175506055355,-51.61455919640139, 0 ), new Vertex( 2.6067896680906415,-53.05807999242097, 0 ), 4292219907, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.7665847116149962,-59.41768723214045, 0 ), new Vertex( -0.3081404995173216,-54.77003691857681, 0 ), new Vertex( 2.6067896680906415,-53.05807999242097, 0 ), 4280419587, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.724347337614745,-54.88274067547172, 0 ), new Vertex( 1.7665847116149962,-59.41768723214045, 0 ), new Vertex( 2.6067896680906415,-53.05807999242097, 0 ), 4279698691, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.6717175506055355,-51.61455919640139, 0 ), new Vertex( -1.9995944849215448,-46.9157493384555, 0 ), new Vertex( 5.4439546056091785,-48.285058049019426, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 2.6067896680906415,-53.05807999242097, 0 ), new Vertex( -1.6717175506055355,-51.61455919640139, 0 ), new Vertex( 5.4439546056091785,-48.285058049019426, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.9995944849215448,-46.9157493384555, 0 ), new Vertex( 0.05672260466963053,-42.76054326584563, 0 ), new Vertex( 5.4439546056091785,-48.285058049019426, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.724347337614745,-54.88274067547172, 0 ), new Vertex( 2.6067896680906415,-53.05807999242097, 0 ), new Vertex( 5.4439546056091785,-48.285058049019426, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 0.05672260466963053,-42.76054326584563, 0 ), new Vertex( 0.8169846963137388,-38.222162939142436, 0 ), new Vertex( 6.947686039377004,-41.86153951706365, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.4439546056091785,-48.285058049019426, 0 ), new Vertex( 0.05672260466963053,-42.76054326584563, 0 ), new Vertex( 6.947686039377004,-41.86153951706365, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 0.8169846963137388,-38.222162939142436, 0 ), new Vertex( -2.074346274137497,-30.864706313237548, 0 ), new Vertex( 5.380408703815192,-34.48368120379746, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.947686039377004,-41.86153951706365, 0 ), new Vertex( 0.8169846963137388,-38.222162939142436, 0 ), new Vertex( 5.380408703815192,-34.48368120379746, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.380408703815192,-34.48368120379746, 0 ), new Vertex( -2.074346274137497,-30.864706313237548, 0 ), new Vertex( 5.560827414039522,-31.025337382685393, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.641631263308227,-27.14014533115551, 0 ), new Vertex( -2.102537848521024,-23.089109234511852, 0 ), new Vertex( 4.704672128893435,-27.073635709472, 0 ), 4287445815, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.074346274137497,-30.864706313237548, 0 ), new Vertex( -1.641631263308227,-27.14014533115551, 0 ), new Vertex( 4.704672128893435,-27.073635709472, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.560827414039522,-31.025337382685393, 0 ), new Vertex( -2.074346274137497,-30.864706313237548, 0 ), new Vertex( 4.704672128893435,-27.073635709472, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.102537848521024,-23.089109234511852, 0 ), new Vertex( -1.8011584454216063,-16.073540930170566, 0 ), new Vertex( 4.5490289228037,-20.635560198221356, 0 ), 4292613123, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.704672128893435,-27.073635709472, 0 ), new Vertex( -2.102537848521024,-23.089109234511852, 0 ), new Vertex( 4.5490289228037,-20.635560198221356, 0 ), 4292612864, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.5490289228037,-20.635560198221356, 0 ), new Vertex( -1.8011584454216063,-16.073540930170566, 0 ), new Vertex( 2.9068290726281703,-14.263853816315532, 0 ), 4292613120, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.8011584454216063,-16.073540930170566, 0 ), new Vertex( 1.9295956501737237,-10.567460576072335, 0 ), new Vertex( 2.653355794493109,-13.096861428581178, 0 ), 4292678659, 1 );triangles.push( T ); T = new Triangle( new Vertex( 2.9068290726281703,-14.263853816315532, 0 ), new Vertex( -1.8011584454216063,-16.073540930170566, 0 ), new Vertex( 2.653355794493109,-13.096861428581178, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.9295956501737237,-10.567460576072335, 0 ), new Vertex( -1.4150055353529751,-8.162762370426208, 0 ), new Vertex( 6.49049494927749,-8.391606396995485, 0 ), 4292744192, 1 );triangles.push( T ); T = new Triangle( new Vertex( -1.4150055353529751,-8.162762370426208, 0 ), new Vertex( 0.9831374236382544,1.2359839547425508, 0 ), new Vertex( 6.49049494927749,-8.391606396995485, 0 ), 4293400064, 1 );triangles.push( T ); T = new Triangle( new Vertex( 2.653355794493109,-13.096861428581178, 0 ), new Vertex( 1.9295956501737237,-10.567460576072335, 0 ), new Vertex( 6.49049494927749,-8.391606396995485, 0 ), 4292678659, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.49049494927749,-8.391606396995485, 0 ), new Vertex( 0.9831374236382544,1.2359839547425508, 0 ), new Vertex( 5.70767128188163,1.321005086414516, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( 0.9831374236382544,1.2359839547425508, 0 ), new Vertex( 1.0910455211997032,6.327734241262078, 0 ), new Vertex( 3.907344846986234,3.358022720552981, 0 ), 4285361517, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.70767128188163,1.321005086414516, 0 ), new Vertex( 0.9831374236382544,1.2359839547425508, 0 ), new Vertex( 3.907344846986234,3.358022720552981, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.0910455211997032,6.327734241262078, 0 ), new Vertex( -2.1226248303428292,9.024979426525533, 0 ), new Vertex( 4.617387757636607,8.85063906526193, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.1226248303428292,9.024979426525533, 0 ), new Vertex( 1.73919432843104,14.725836800411344, 0 ), new Vertex( 4.617387757636607,8.85063906526193, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( 3.907344846986234,3.358022720552981, 0 ), new Vertex( 1.0910455211997032,6.327734241262078, 0 ), new Vertex( 4.617387757636607,8.85063906526193, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.617387757636607,8.85063906526193, 0 ), new Vertex( 1.73919432843104,14.725836800411344, 0 ), new Vertex( 6.083272928837687,16.283623528201133, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.73919432843104,14.725836800411344, 0 ), new Vertex( -2.062922694720328,17.457208517938852, 0 ), new Vertex( 5.606875506229699,19.78586859162897, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.083272928837687,16.283623528201133, 0 ), new Vertex( 1.73919432843104,14.725836800411344, 0 ), new Vertex( 5.606875506229699,19.78586859162897, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.062922694720328,17.457208517938852, 0 ), new Vertex( 1.2421613167971373,25.83058220660314, 0 ), new Vertex( 5.606875506229699,19.78586859162897, 0 ), 4286743170, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.606875506229699,19.78586859162897, 0 ), new Vertex( 1.2421613167971373,25.83058220660314, 0 ), new Vertex( 5.856435478664935,25.822316125035286, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.2421613167971373,25.83058220660314, 0 ), new Vertex( -2.7104942449368536,28.780105107929558, 0 ), new Vertex( 4.431558691896498,27.787285995204, 0 ), 4287401100, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.7104942449368536,28.780105107929558, 0 ), new Vertex( 1.757230244576931,34.12987045105547, 0 ), new Vertex( 4.431558691896498,27.787285995204, 0 ), 4280887851, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.856435478664935,25.822316125035286, 0 ), new Vertex( 1.2421613167971373,25.83058220660314, 0 ), new Vertex( 4.431558691896498,27.787285995204, 0 ), 4287269514, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.431558691896498,27.787285995204, 0 ), new Vertex( 1.757230244576931,34.12987045105547, 0 ), new Vertex( 5.193739843554795,35.298750918358564, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.757230244576931,34.12987045105547, 0 ), new Vertex( -0.9871124681085348,40.84693858027458, 0 ), new Vertex( 5.559171371161938,37.304613111540675, 0 ), 4279045389, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.193739843554795,35.298750918358564, 0 ), new Vertex( 1.757230244576931,34.12987045105547, 0 ), new Vertex( 5.559171371161938,37.304613111540675, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( -0.9871124681085348,40.84693858027458, 0 ), new Vertex( -2.2406600806862116,43.08959040418267, 0 ), new Vertex( 6.231035972479731,44.57988033397123, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.2406600806862116,43.08959040418267, 0 ), new Vertex( 1.1106664040125906,49.932798301801085, 0 ), new Vertex( 6.231035972479731,44.57988033397123, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.559171371161938,37.304613111540675, 0 ), new Vertex( -0.9871124681085348,40.84693858027458, 0 ), new Vertex( 6.231035972479731,44.57988033397123, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.231035972479731,44.57988033397123, 0 ), new Vertex( 1.1106664040125906,49.932798301801085, 0 ), new Vertex( 5.77592836972326,48.638654727023095, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.77592836972326,48.638654727023095, 0 ), new Vertex( 1.1106664040125906,49.932798301801085, 0 ), new Vertex( 6.518374553881586,51.59293210692704, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( 1.1106664040125906,49.932798301801085, 0 ), new Vertex( -2.5841902238316834,56.18129835790023, 0 ), new Vertex( 3.0937955044209957,58.570167406927794, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.518374553881586,51.59293210692704, 0 ), new Vertex( 1.1106664040125906,49.932798301801085, 0 ), new Vertex( 3.0937955044209957,58.570167406927794, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( -2.5841902238316834,56.18129835790023, 0 ), new Vertex( -0.5076775625348091,59.91302880551666, 0 ), new Vertex( 3.0937955044209957,58.570167406927794, 0 ), 4096930354, 0.9568627450980393 );triangles.push( T ); T = new Triangle( new Vertex( -0.5076775625348091,59.91302880551666, 0 ), new Vertex( -0.05402584047988057,64.37843419006094, 0 ), new Vertex( 3.0937955044209957,58.570167406927794, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( -0.05402584047988057,64.37843419006094, 0 ), new Vertex( -0.558120044413954,67.63149975892156, 0 ), new Vertex( 4.404932028148323,64.57676629163325, 0 ), 2752581905, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( 3.0937955044209957,58.570167406927794, 0 ), new Vertex( -0.05402584047988057,64.37843419006094, 0 ), new Vertex( 4.404932028148323,64.57676629163325, 0 ), 3338665984, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 4.404932028148323,64.57676629163325, 0 ), new Vertex( -0.558120044413954,67.63149975892156, 0 ), new Vertex( 6.984809411689639,70.06147638754919, 0 ), 2686986280, 0.6274509803921569 );triangles.push( T ); T = new Triangle( new Vertex( -0.558120044413954,67.63149975892156, 0 ), new Vertex( 1.442684412933886,76.28231451939791, 0 ), new Vertex( 6.602381635922939,71.58375013945624, 0 ), 3358732850, 0.7843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( 6.984809411689639,70.06147638754919, 0 ), new Vertex( -0.558120044413954,67.63149975892156, 0 ), new Vertex( 6.602381635922939,71.58375013945624, 0 ), 3173986095, 0.7411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 1.442684412933886,76.28231451939791, 0 ), new Vertex( 1.5217714388854802,80.701107788831, 0 ), new Vertex( 5.695537345483899,78.36908586416394, 0 ), 3174183474, 0.7411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 6.602381635922939,71.58375013945624, 0 ), new Vertex( 1.442684412933886,76.28231451939791, 0 ), new Vertex( 5.695537345483899,78.36908586416394, 0 ), 3341955634, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 1.5217714388854802,80.701107788831, 0 ), new Vertex( -0.17092733131721616,85.32456917082891, 0 ), new Vertex( 3.4152224524877965,81.5114650838077, 0 ), 740895017, 0.17254901960784313 );triangles.push( T ); T = new Triangle( new Vertex( 5.695537345483899,78.36908586416394, 0 ), new Vertex( 1.5217714388854802,80.701107788831, 0 ), new Vertex( 3.4152224524877965,81.5114650838077, 0 ), 2788241713, 0.6509803921568628 );triangles.push( T ); T = new Triangle( new Vertex( 3.453006500378251,-83.25264147855341, 0 ), new Vertex( 0.500760025344789,-77.9526815856807, 0 ), new Vertex( 7.4347659926861525,-76.44845863711089, 0 ), 3343535698, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 0.500760025344789,-77.9526815856807, 0 ), new Vertex( 4.9211000190116465,-74.39244056027383, 0 ), new Vertex( 7.4347659926861525,-76.44845863711089, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.9211000190116465,-74.39244056027383, 0 ), new Vertex( 4.175770290195942,-72.86092326417565, 0 ), new Vertex( 8.956715660635382,-68.83814168535173, 0 ), 4289770418, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.4347659926861525,-76.44845863711089, 0 ), new Vertex( 4.9211000190116465,-74.39244056027383, 0 ), new Vertex( 8.956715660635382,-68.83814168535173, 0 ), 4279638298, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.175770290195942,-72.86092326417565, 0 ), new Vertex( 5.253663282375783,-65.5006539253518, 0 ), new Vertex( 8.956715660635382,-68.83814168535173, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( 8.956715660635382,-68.83814168535173, 0 ), new Vertex( 5.253663282375783,-65.5006539253518, 0 ), new Vertex( 7.7513688784092665,-65.2758913547732, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.253663282375783,-65.5006539253518, 0 ), new Vertex( 4.725402745418251,-60.817782782483846, 0 ), new Vertex( 7.537175303325057,-61.6328969495371, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.7513688784092665,-65.2758913547732, 0 ), new Vertex( 5.253663282375783,-65.5006539253518, 0 ), new Vertex( 7.537175303325057,-61.6328969495371, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.725402745418251,-60.817782782483846, 0 ), new Vertex( 6.724347337614745,-54.88274067547172, 0 ), new Vertex( 7.537175303325057,-61.6328969495371, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.537175303325057,-61.6328969495371, 0 ), new Vertex( 6.724347337614745,-54.88274067547172, 0 ), new Vertex( 11.964960366487503,-53.57226902293041, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.724347337614745,-54.88274067547172, 0 ), new Vertex( 5.4439546056091785,-48.285058049019426, 0 ), new Vertex( 10.54031268041581,-50.13684061495587, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( 11.964960366487503,-53.57226902293041, 0 ), new Vertex( 6.724347337614745,-54.88274067547172, 0 ), new Vertex( 10.54031268041581,-50.13684061495587, 0 ), 4292350979, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.4439546056091785,-48.285058049019426, 0 ), new Vertex( 6.947686039377004,-41.86153951706365, 0 ), new Vertex( 9.475894892122597,-48.481953606475145, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.54031268041581,-50.13684061495587, 0 ), new Vertex( 5.4439546056091785,-48.285058049019426, 0 ), new Vertex( 9.475894892122597,-48.481953606475145, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.947686039377004,-41.86153951706365, 0 ), new Vertex( 5.380408703815192,-34.48368120379746, 0 ), new Vertex( 10.118272083811462,-38.900748832616955, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.380408703815192,-34.48368120379746, 0 ), new Vertex( 5.560827414039522,-31.025337382685393, 0 ), new Vertex( 9.710391022264957,-34.591770499479026, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.118272083811462,-38.900748832616955, 0 ), new Vertex( 5.380408703815192,-34.48368120379746, 0 ), new Vertex( 9.710391022264957,-34.591770499479026, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.560827414039522,-31.025337382685393, 0 ), new Vertex( 4.704672128893435,-27.073635709472, 0 ), new Vertex( 11.561383596155792,-30.127253701444715, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.710391022264957,-34.591770499479026, 0 ), new Vertex( 5.560827414039522,-31.025337382685393, 0 ), new Vertex( 11.561383596155792,-30.127253701444715, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.704672128893435,-27.073635709472, 0 ), new Vertex( 4.5490289228037,-20.635560198221356, 0 ), new Vertex( 7.499783884733915,-23.703500953502953, 0 ), 4292547328, 1 );triangles.push( T ); T = new Triangle( new Vertex( 11.561383596155792,-30.127253701444715, 0 ), new Vertex( 4.704672128893435,-27.073635709472, 0 ), new Vertex( 7.499783884733915,-23.703500953502953, 0 ), 4278521874, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.499783884733915,-23.703500953502953, 0 ), new Vertex( 4.5490289228037,-20.635560198221356, 0 ), new Vertex( 9.800219689961523,-19.939628994558007, 0 ), 4292416515, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.5490289228037,-20.635560198221356, 0 ), new Vertex( 2.9068290726281703,-14.263853816315532, 0 ), new Vertex( 9.439786458853632,-16.38804610958323, 0 ), 4292547587, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.800219689961523,-19.939628994558007, 0 ), new Vertex( 4.5490289228037,-20.635560198221356, 0 ), new Vertex( 9.439786458853632,-16.38804610958323, 0 ), 4292482048, 1 );triangles.push( T ); T = new Triangle( new Vertex( 2.9068290726281703,-14.263853816315532, 0 ), new Vertex( 2.653355794493109,-13.096861428581178, 0 ), new Vertex( 9.576932681258768,-10.689559342805296, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.439786458853632,-16.38804610958323, 0 ), new Vertex( 2.9068290726281703,-14.263853816315532, 0 ), new Vertex( 9.576932681258768,-10.689559342805296, 0 ), 4292613123, 1 );triangles.push( T ); T = new Triangle( new Vertex( 2.653355794493109,-13.096861428581178, 0 ), new Vertex( 6.49049494927749,-8.391606396995485, 0 ), new Vertex( 9.576932681258768,-10.689559342805296, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.576932681258768,-10.689559342805296, 0 ), new Vertex( 6.49049494927749,-8.391606396995485, 0 ), new Vertex( 10.314882663544267,-6.7720843818970025, 0 ), 4292678656, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.49049494927749,-8.391606396995485, 0 ), new Vertex( 5.70767128188163,1.321005086414516, 0 ), new Vertex( 9.971385561395437,-1.4931759205646813, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.314882663544267,-6.7720843818970025, 0 ), new Vertex( 6.49049494927749,-8.391606396995485, 0 ), new Vertex( 9.971385561395437,-1.4931759205646813, 0 ), 4292744195, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.70767128188163,1.321005086414516, 0 ), new Vertex( 3.907344846986234,3.358022720552981, 0 ), new Vertex( 10.058215922210366,3.2732322239317, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 3.907344846986234,3.358022720552981, 0 ), new Vertex( 4.617387757636607,8.85063906526193, 0 ), new Vertex( 10.058215922210366,3.2732322239317, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.971385561395437,-1.4931759205646813, 0 ), new Vertex( 5.70767128188163,1.321005086414516, 0 ), new Vertex( 10.058215922210366,3.2732322239317, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.058215922210366,3.2732322239317, 0 ), new Vertex( 4.617387757636607,8.85063906526193, 0 ), new Vertex( 11.796730834059417,7.84878009557724, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.617387757636607,8.85063906526193, 0 ), new Vertex( 6.083272928837687,16.283623528201133, 0 ), new Vertex( 10.72289270395413,15.151523035950959, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( 11.796730834059417,7.84878009557724, 0 ), new Vertex( 4.617387757636607,8.85063906526193, 0 ), new Vertex( 10.72289270395413,15.151523035950959, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.083272928837687,16.283623528201133, 0 ), new Vertex( 5.606875506229699,19.78586859162897, 0 ), new Vertex( 9.309539220295846,21.131437158677727, 0 ), 4286611584, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.72289270395413,15.151523035950959, 0 ), new Vertex( 6.083272928837687,16.283623528201133, 0 ), new Vertex( 9.309539220295846,21.131437158677727, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.606875506229699,19.78586859162897, 0 ), new Vertex( 5.856435478664935,25.822316125035286, 0 ), new Vertex( 9.309539220295846,21.131437158677727, 0 ), 4286808963, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.309539220295846,21.131437158677727, 0 ), new Vertex( 5.856435478664935,25.822316125035286, 0 ), new Vertex( 10.259754220489413,22.16498203901574, 0 ), 4286874756, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.856435478664935,25.822316125035286, 0 ), new Vertex( 4.431558691896498,27.787285995204, 0 ), new Vertex( 9.935516410507262,28.852935983799398, 0 ), 4285230189, 1 );triangles.push( T ); T = new Triangle( new Vertex( 4.431558691896498,27.787285995204, 0 ), new Vertex( 5.193739843554795,35.298750918358564, 0 ), new Vertex( 9.935516410507262,28.852935983799398, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.259754220489413,22.16498203901574, 0 ), new Vertex( 5.856435478664935,25.822316125035286, 0 ), new Vertex( 9.935516410507262,28.852935983799398, 0 ), 4287466892, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.935516410507262,28.852935983799398, 0 ), new Vertex( 5.193739843554795,35.298750918358564, 0 ), new Vertex( 10.926910676527768,32.87680019484833, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.193739843554795,35.298750918358564, 0 ), new Vertex( 5.559171371161938,37.304613111540675, 0 ), new Vertex( 7.482104611583054,39.0171010568738, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.926910676527768,32.87680019484833, 0 ), new Vertex( 5.193739843554795,35.298750918358564, 0 ), new Vertex( 7.482104611583054,39.0171010568738, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.559171371161938,37.304613111540675, 0 ), new Vertex( 6.231035972479731,44.57988033397123, 0 ), new Vertex( 7.482104611583054,39.0171010568738, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.482104611583054,39.0171010568738, 0 ), new Vertex( 6.231035972479731,44.57988033397123, 0 ), new Vertex( 8.462432611733675,43.4292922061868, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.231035972479731,44.57988033397123, 0 ), new Vertex( 5.77592836972326,48.638654727023095, 0 ), new Vertex( 9.680347969289869,47.20477720582858, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 8.462432611733675,43.4292922061868, 0 ), new Vertex( 6.231035972479731,44.57988033397123, 0 ), new Vertex( 9.680347969289869,47.20477720582858, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 5.77592836972326,48.638654727023095, 0 ), new Vertex( 6.518374553881586,51.59293210692704, 0 ), new Vertex( 9.680347969289869,47.20477720582858, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.518374553881586,51.59293210692704, 0 ), new Vertex( 3.0937955044209957,58.570167406927794, 0 ), new Vertex( 7.374866295605898,54.42016149731353, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.680347969289869,47.20477720582858, 0 ), new Vertex( 6.518374553881586,51.59293210692704, 0 ), new Vertex( 7.374866295605898,54.42016149731353, 0 ), 4279176975, 1 );triangles.push( T ); T = new Triangle( new Vertex( 3.0937955044209957,58.570167406927794, 0 ), new Vertex( 4.404932028148323,64.57676629163325, 0 ), new Vertex( 7.02767117228359,58.191034708637744, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 7.374866295605898,54.42016149731353, 0 ), new Vertex( 3.0937955044209957,58.570167406927794, 0 ), new Vertex( 7.02767117228359,58.191034708637744, 0 ), 3089376292, 0.7215686274509804 );triangles.push( T ); T = new Triangle( new Vertex( 4.404932028148323,64.57676629163325, 0 ), new Vertex( 6.984809411689639,70.06147638754919, 0 ), new Vertex( 9.163385890889913,65.49335506604984, 0 ), 2670209064, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( 7.02767117228359,58.191034708637744, 0 ), new Vertex( 4.404932028148323,64.57676629163325, 0 ), new Vertex( 9.163385890889913,65.49335506604984, 0 ), 3053848070, 0.7137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( 9.163385890889913,65.49335506604984, 0 ), new Vertex( 6.984809411689639,70.06147638754919, 0 ), new Vertex( 11.99955888139084,68.44437096361071, 0 ), 3073322799, 0.7176470588235294 );triangles.push( T ); T = new Triangle( new Vertex( 6.984809411689639,70.06147638754919, 0 ), new Vertex( 6.602381635922939,71.58375013945624, 0 ), new Vertex( 11.753483484964818,74.57288221083581, 0 ), 3409064498, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 11.99955888139084,68.44437096361071, 0 ), new Vertex( 6.984809411689639,70.06147638754919, 0 ), new Vertex( 11.753483484964818,74.57288221083581, 0 ), 3409064498, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 6.602381635922939,71.58375013945624, 0 ), new Vertex( 5.695537345483899,78.36908586416394, 0 ), new Vertex( 8.655957677867264,76.5922181783244, 0 ), 3308401202, 0.7725490196078432 );triangles.push( T ); T = new Triangle( new Vertex( 11.753483484964818,74.57288221083581, 0 ), new Vertex( 6.602381635922939,71.58375013945624, 0 ), new Vertex( 8.655957677867264,76.5922181783244, 0 ), 3325178418, 0.7764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 5.695537345483899,78.36908586416394, 0 ), new Vertex( 3.4152224524877965,81.5114650838077, 0 ), new Vertex( 9.335191834717989,81.80085301492363, 0 ), 1999449389, 0.4666666666666667 );triangles.push( T ); T = new Triangle( new Vertex( 8.655957677867264,76.5922181783244, 0 ), new Vertex( 5.695537345483899,78.36908586416394, 0 ), new Vertex( 9.335191834717989,81.80085301492363, 0 ), 2888970802, 0.6745098039215687 );triangles.push( T ); T = new Triangle( new Vertex( 8.763404598459601,-81.8039222098887, 0 ), new Vertex( 7.4347659926861525,-76.44845863711089, 0 ), new Vertex( 12.314461449161172,-74.60786078963429, 0 ), 492331370, 0.11372549019607843 );triangles.push( T ); T = new Triangle( new Vertex( 7.4347659926861525,-76.44845863711089, 0 ), new Vertex( 8.956715660635382,-68.83814168535173, 0 ), new Vertex( 12.314461449161172,-74.60786078963429, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( 12.314461449161172,-74.60786078963429, 0 ), new Vertex( 8.956715660635382,-68.83814168535173, 0 ), new Vertex( 14.253987896256149,-69.28325996175408, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 8.956715660635382,-68.83814168535173, 0 ), new Vertex( 7.7513688784092665,-65.2758913547732, 0 ), new Vertex( 12.627535546664149,-67.3861029339023, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.253987896256149,-69.28325996175408, 0 ), new Vertex( 8.956715660635382,-68.83814168535173, 0 ), new Vertex( 12.627535546664149,-67.3861029339023, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.7513688784092665,-65.2758913547732, 0 ), new Vertex( 7.537175303325057,-61.6328969495371, 0 ), new Vertex( 12.627535546664149,-67.3861029339023, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 12.627535546664149,-67.3861029339023, 0 ), new Vertex( 7.537175303325057,-61.6328969495371, 0 ), new Vertex( 15.974835409317166,-58.809054339304566, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.537175303325057,-61.6328969495371, 0 ), new Vertex( 11.964960366487503,-53.57226902293041, 0 ), new Vertex( 15.473000552039593,-58.0110902399756, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.974835409317166,-58.809054339304566, 0 ), new Vertex( 7.537175303325057,-61.6328969495371, 0 ), new Vertex( 15.473000552039593,-58.0110902399756, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.54031268041581,-50.13684061495587, 0 ), new Vertex( 9.475894892122597,-48.481953606475145, 0 ), new Vertex( 13.636807250324637,-49.829495171085, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 11.964960366487503,-53.57226902293041, 0 ), new Vertex( 10.54031268041581,-50.13684061495587, 0 ), new Vertex( 13.636807250324637,-49.829495171085, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.636807250324637,-49.829495171085, 0 ), new Vertex( 9.475894892122597,-48.481953606475145, 0 ), new Vertex( 15.118658480234444,-47.28681333269924, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.475894892122597,-48.481953606475145, 0 ), new Vertex( 6.947686039377004,-41.86153951706365, 0 ), new Vertex( 13.716311261989176,-42.981553505174816, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.118658480234444,-47.28681333269924, 0 ), new Vertex( 9.475894892122597,-48.481953606475145, 0 ), new Vertex( 13.716311261989176,-42.981553505174816, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 6.947686039377004,-41.86153951706365, 0 ), new Vertex( 10.118272083811462,-38.900748832616955, 0 ), new Vertex( 13.716311261989176,-42.981553505174816, 0 ), 4292482051, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.118272083811462,-38.900748832616955, 0 ), new Vertex( 9.710391022264957,-34.591770499479026, 0 ), new Vertex( 12.095181295182556,-37.41682462533936, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.716311261989176,-42.981553505174816, 0 ), new Vertex( 10.118272083811462,-38.900748832616955, 0 ), new Vertex( 12.095181295182556,-37.41682462533936, 0 ), 4284287491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.710391022264957,-34.591770499479026, 0 ), new Vertex( 11.561383596155792,-30.127253701444715, 0 ), new Vertex( 15.936860864050686,-30.439668669365346, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 12.095181295182556,-37.41682462533936, 0 ), new Vertex( 9.710391022264957,-34.591770499479026, 0 ), new Vertex( 15.936860864050686,-30.439668669365346, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 11.561383596155792,-30.127253701444715, 0 ), new Vertex( 7.499783884733915,-23.703500953502953, 0 ), new Vertex( 13.392042853403836,-27.395428776741028, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.499783884733915,-23.703500953502953, 0 ), new Vertex( 9.800219689961523,-19.939628994558007, 0 ), new Vertex( 13.392042853403836,-27.395428776741028, 0 ), 4292350720, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.936860864050686,-30.439668669365346, 0 ), new Vertex( 11.561383596155792,-30.127253701444715, 0 ), new Vertex( 13.392042853403836,-27.395428776741028, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.392042853403836,-27.395428776741028, 0 ), new Vertex( 9.800219689961523,-19.939628994558007, 0 ), new Vertex( 15.529547890648246,-19.872491121292114, 0 ), 4292285443, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.800219689961523,-19.939628994558007, 0 ), new Vertex( 9.439786458853632,-16.38804610958323, 0 ), new Vertex( 14.76435922132805,-18.335738567635417, 0 ), 4292416512, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.529547890648246,-19.872491121292114, 0 ), new Vertex( 9.800219689961523,-19.939628994558007, 0 ), new Vertex( 14.76435922132805,-18.335738567635417, 0 ), 4292350979, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.439786458853632,-16.38804610958323, 0 ), new Vertex( 9.576932681258768,-10.689559342805296, 0 ), new Vertex( 12.912159886211157,-10.244014711584896, 0 ), 4292547587, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.76435922132805,-18.335738567635417, 0 ), new Vertex( 9.439786458853632,-16.38804610958323, 0 ), new Vertex( 12.912159886211157,-10.244014711584896, 0 ), 4292482048, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.576932681258768,-10.689559342805296, 0 ), new Vertex( 10.314882663544267,-6.7720843818970025, 0 ), new Vertex( 12.912159886211157,-10.244014711584896, 0 ), 4292678659, 1 );triangles.push( T ); T = new Triangle( new Vertex( 12.912159886211157,-10.244014711584896, 0 ), new Vertex( 10.314882663544267,-6.7720843818970025, 0 ), new Vertex( 15.853978686966002,-7.436364327091724, 0 ), 4292613123, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.971385561395437,-1.4931759205646813, 0 ), new Vertex( 10.058215922210366,3.2732322239317, 0 ), new Vertex( 15.775253954809159,-0.45539294043555856, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.314882663544267,-6.7720843818970025, 0 ), new Vertex( 9.971385561395437,-1.4931759205646813, 0 ), new Vertex( 15.775253954809159,-0.45539294043555856, 0 ), 4284703587, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.853978686966002,-7.436364327091724, 0 ), new Vertex( 10.314882663544267,-6.7720843818970025, 0 ), new Vertex( 15.775253954809159,-0.45539294043555856, 0 ), 4293006339, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.058215922210366,3.2732322239317, 0 ), new Vertex( 11.796730834059417,7.84878009557724, 0 ), new Vertex( 16.893129349220544,1.504139100201428, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.775253954809159,-0.45539294043555856, 0 ), new Vertex( 10.058215922210366,3.2732322239317, 0 ), new Vertex( 16.893129349220544,1.504139100201428, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 11.796730834059417,7.84878009557724, 0 ), new Vertex( 10.72289270395413,15.151523035950959, 0 ), new Vertex( 13.437037382274866,8.939890841487795, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.437037382274866,8.939890841487795, 0 ), new Vertex( 10.72289270395413,15.151523035950959, 0 ), new Vertex( 13.733734323643148,15.59503382164985, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.72289270395413,15.151523035950959, 0 ), new Vertex( 9.309539220295846,21.131437158677727, 0 ), new Vertex( 14.301125261001289,16.832104521803558, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.733734323643148,15.59503382164985, 0 ), new Vertex( 10.72289270395413,15.151523035950959, 0 ), new Vertex( 14.301125261001289,16.832104521803558, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.309539220295846,21.131437158677727, 0 ), new Vertex( 10.259754220489413,22.16498203901574, 0 ), new Vertex( 14.301125261001289,16.832104521803558, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.301125261001289,16.832104521803558, 0 ), new Vertex( 10.259754220489413,22.16498203901574, 0 ), new Vertex( 14.551004369743168,25.10729690408334, 0 ), 4286743170, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.259754220489413,22.16498203901574, 0 ), new Vertex( 9.935516410507262,28.852935983799398, 0 ), new Vertex( 12.936265983618796,26.675570379942656, 0 ), 4287006342, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.551004369743168,25.10729690408334, 0 ), new Vertex( 10.259754220489413,22.16498203901574, 0 ), new Vertex( 12.936265983618796,26.675570379942656, 0 ), 4287335306, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.935516410507262,28.852935983799398, 0 ), new Vertex( 10.926910676527768,32.87680019484833, 0 ), new Vertex( 16.112267673481256,32.05500536458567, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( 12.936265983618796,26.675570379942656, 0 ), new Vertex( 9.935516410507262,28.852935983799398, 0 ), new Vertex( 16.112267673481256,32.05500536458567, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( 10.926910676527768,32.87680019484833, 0 ), new Vertex( 7.482104611583054,39.0171010568738, 0 ), new Vertex( 14.759040938690305,38.20664939330891, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( 16.112267673481256,32.05500536458567, 0 ), new Vertex( 10.926910676527768,32.87680019484833, 0 ), new Vertex( 14.759040938690305,38.20664939330891, 0 ), 4279176975, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.482104611583054,39.0171010568738, 0 ), new Vertex( 8.462432611733675,43.4292922061868, 0 ), new Vertex( 14.759040938690305,38.20664939330891, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 8.462432611733675,43.4292922061868, 0 ), new Vertex( 9.680347969289869,47.20477720582858, 0 ), new Vertex( 15.759679112117738,41.851919557433575, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.759040938690305,38.20664939330891, 0 ), new Vertex( 8.462432611733675,43.4292922061868, 0 ), new Vertex( 15.759679112117738,41.851919557433575, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.374866295605898,54.42016149731353, 0 ), new Vertex( 7.02767117228359,58.191034708637744, 0 ), new Vertex( 13.618127571418881,55.85643611475825, 0 ), 3173459751, 0.7411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 9.680347969289869,47.20477720582858, 0 ), new Vertex( 7.374866295605898,54.42016149731353, 0 ), new Vertex( 13.618127571418881,55.85643611475825, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( 16.870814711321145,50.81090231752023, 0 ), new Vertex( 9.680347969289869,47.20477720582858, 0 ), new Vertex( 13.618127571418881,55.85643611475825, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( 7.02767117228359,58.191034708637744, 0 ), new Vertex( 9.163385890889913,65.49335506604984, 0 ), new Vertex( 13.789181709755212,58.97741608414799, 0 ), 3271754499, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( 13.618127571418881,55.85643611475825, 0 ), new Vertex( 7.02767117228359,58.191034708637744, 0 ), new Vertex( 13.789181709755212,58.97741608414799, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 9.163385890889913,65.49335506604984, 0 ), new Vertex( 11.99955888139084,68.44437096361071, 0 ), new Vertex( 15.30607357667759,63.30692818481475, 0 ), 2804492585, 0.6549019607843137 );triangles.push( T ); T = new Triangle( new Vertex( 13.789181709755212,58.97741608414799, 0 ), new Vertex( 9.163385890889913,65.49335506604984, 0 ), new Vertex( 15.30607357667759,63.30692818481475, 0 ), 2601850133, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( 11.99955888139084,68.44437096361071, 0 ), new Vertex( 11.753483484964818,74.57288221083581, 0 ), new Vertex( 15.47019619308412,70.11370380735025, 0 ), 3409064498, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 15.30607357667759,63.30692818481475, 0 ), new Vertex( 11.99955888139084,68.44437096361071, 0 ), new Vertex( 15.47019619308412,70.11370380735025, 0 ), 3341955634, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 15.47019619308412,70.11370380735025, 0 ), new Vertex( 11.753483484964818,74.57288221083581, 0 ), new Vertex( 16.37970382394269,71.82584154279903, 0 ), 3325178418, 0.7764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 11.753483484964818,74.57288221083581, 0 ), new Vertex( 8.655957677867264,76.5922181783244, 0 ), new Vertex( 12.20041846204549,78.99867485836148, 0 ), 3023122737, 0.7058823529411765 );triangles.push( T ); T = new Triangle( new Vertex( 8.655957677867264,76.5922181783244, 0 ), new Vertex( 9.335191834717989,81.80085301492363, 0 ), new Vertex( 12.20041846204549,78.99867485836148, 0 ), 1680550699, 0.39215686274509803 );triangles.push( T ); T = new Triangle( new Vertex( 12.314461449161172,-74.60786078963429, 0 ), new Vertex( 14.253987896256149,-69.28325996175408, 0 ), new Vertex( 17.9558417648077,-75.17176080867648, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.9558417648077,-75.17176080867648, 0 ), new Vertex( 14.253987896256149,-69.28325996175408, 0 ), new Vertex( 19.598319509997964,-71.51131181884557, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.253987896256149,-69.28325996175408, 0 ), new Vertex( 12.627535546664149,-67.3861029339023, 0 ), new Vertex( 18.37428989401087,-66.18731663934886, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 19.598319509997964,-71.51131181884557, 0 ), new Vertex( 14.253987896256149,-69.28325996175408, 0 ), new Vertex( 18.37428989401087,-66.18731663934886, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 12.627535546664149,-67.3861029339023, 0 ), new Vertex( 15.974835409317166,-58.809054339304566, 0 ), new Vertex( 18.345481041353196,-62.81677778251469, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.37428989401087,-66.18731663934886, 0 ), new Vertex( 12.627535546664149,-67.3861029339023, 0 ), new Vertex( 18.345481041353196,-62.81677778251469, 0 ), 4278387459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.473000552039593,-58.0110902399756, 0 ), new Vertex( 11.964960366487503,-53.57226902293041, 0 ), new Vertex( 17.48306779935956,-56.32402731478214, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 11.964960366487503,-53.57226902293041, 0 ), new Vertex( 13.636807250324637,-49.829495171085, 0 ), new Vertex( 17.48306779935956,-56.32402731478214, 0 ), 4280812800, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.974835409317166,-58.809054339304566, 0 ), new Vertex( 15.473000552039593,-58.0110902399756, 0 ), new Vertex( 17.48306779935956,-56.32402731478214, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.345481041353196,-62.81677778251469, 0 ), new Vertex( 15.974835409317166,-58.809054339304566, 0 ), new Vertex( 17.48306779935956,-56.32402731478214, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.636807250324637,-49.829495171085, 0 ), new Vertex( 15.118658480234444,-47.28681333269924, 0 ), new Vertex( 20.871413196902722,-49.16815866390243, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.48306779935956,-56.32402731478214, 0 ), new Vertex( 13.636807250324637,-49.829495171085, 0 ), new Vertex( 20.871413196902722,-49.16815866390243, 0 ), 4292089347, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.871413196902722,-49.16815866390243, 0 ), new Vertex( 15.118658480234444,-47.28681333269924, 0 ), new Vertex( 21.308980330824852,-44.318151058629155, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.118658480234444,-47.28681333269924, 0 ), new Vertex( 13.716311261989176,-42.981553505174816, 0 ), new Vertex( 20.67524975212291,-42.1153845093213, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 21.308980330824852,-44.318151058629155, 0 ), new Vertex( 15.118658480234444,-47.28681333269924, 0 ), new Vertex( 20.67524975212291,-42.1153845093213, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.716311261989176,-42.981553505174816, 0 ), new Vertex( 12.095181295182556,-37.41682462533936, 0 ), new Vertex( 18.54970506206155,-35.37482845969498, 0 ), 4288942083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.67524975212291,-42.1153845093213, 0 ), new Vertex( 13.716311261989176,-42.981553505174816, 0 ), new Vertex( 18.54970506206155,-35.37482845969498, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 12.095181295182556,-37.41682462533936, 0 ), new Vertex( 15.936860864050686,-30.439668669365346, 0 ), new Vertex( 18.54970506206155,-35.37482845969498, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.936860864050686,-30.439668669365346, 0 ), new Vertex( 13.392042853403836,-27.395428776741028, 0 ), new Vertex( 17.446563318837434,-30.414691177662462, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.54970506206155,-35.37482845969498, 0 ), new Vertex( 15.936860864050686,-30.439668669365346, 0 ), new Vertex( 17.446563318837434,-30.414691177662462, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.446563318837434,-30.414691177662462, 0 ), new Vertex( 13.392042853403836,-27.395428776741028, 0 ), new Vertex( 21.20536127872765,-24.556142076849937, 0 ), 4290980643, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.392042853403836,-27.395428776741028, 0 ), new Vertex( 15.529547890648246,-19.872491121292114, 0 ), new Vertex( 17.599676528945565,-21.469301270786673, 0 ), 4292285443, 1 );triangles.push( T ); T = new Triangle( new Vertex( 21.20536127872765,-24.556142076849937, 0 ), new Vertex( 13.392042853403836,-27.395428776741028, 0 ), new Vertex( 17.599676528945565,-21.469301270786673, 0 ), 4292219907, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.529547890648246,-19.872491121292114, 0 ), new Vertex( 14.76435922132805,-18.335738567635417, 0 ), new Vertex( 18.763740207534283,-16.14045165386051, 0 ), 4292350979, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.599676528945565,-21.469301270786673, 0 ), new Vertex( 15.529547890648246,-19.872491121292114, 0 ), new Vertex( 18.763740207534283,-16.14045165386051, 0 ), 4292285443, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.76435922132805,-18.335738567635417, 0 ), new Vertex( 12.912159886211157,-10.244014711584896, 0 ), new Vertex( 17.286495662294328,-11.960346574429423, 0 ), 4292482048, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.763740207534283,-16.14045165386051, 0 ), new Vertex( 14.76435922132805,-18.335738567635417, 0 ), new Vertex( 17.286495662294328,-11.960346574429423, 0 ), 4292416515, 1 );triangles.push( T ); T = new Triangle( new Vertex( 12.912159886211157,-10.244014711584896, 0 ), new Vertex( 15.853978686966002,-7.436364327091724, 0 ), new Vertex( 17.286495662294328,-11.960346574429423, 0 ), 4292613123, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.853978686966002,-7.436364327091724, 0 ), new Vertex( 15.775253954809159,-0.45539294043555856, 0 ), new Vertex( 20.67582961684093,-4.197361226193607, 0 ), 4293006339, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.775253954809159,-0.45539294043555856, 0 ), new Vertex( 16.893129349220544,1.504139100201428, 0 ), new Vertex( 17.09705415694043,0.7013953696005046, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.67582961684093,-4.197361226193607, 0 ), new Vertex( 15.775253954809159,-0.45539294043555856, 0 ), new Vertex( 17.09705415694043,0.7013953696005046, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.67582961684093,-4.197361226193607, 0 ), new Vertex( 17.09705415694043,0.7013953696005046, 0 ), new Vertex( 18.750447780359536,1.5739905843511224, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.09705415694043,0.7013953696005046, 0 ), new Vertex( 16.893129349220544,1.504139100201428, 0 ), new Vertex( 18.750447780359536,1.5739905843511224, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 16.893129349220544,1.504139100201428, 0 ), new Vertex( 11.796730834059417,7.84878009557724, 0 ), new Vertex( 17.43001940008253,7.519940881524235, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( 11.796730834059417,7.84878009557724, 0 ), new Vertex( 13.437037382274866,8.939890841487795, 0 ), new Vertex( 17.43001940008253,7.519940881524235, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.750447780359536,1.5739905843511224, 0 ), new Vertex( 16.893129349220544,1.504139100201428, 0 ), new Vertex( 17.43001940008253,7.519940881524235, 0 ), 4285361517, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.437037382274866,8.939890841487795, 0 ), new Vertex( 13.733734323643148,15.59503382164985, 0 ), new Vertex( 21.39233564771712,11.731759857852012, 0 ), 4286151033, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.43001940008253,7.519940881524235, 0 ), new Vertex( 13.437037382274866,8.939890841487795, 0 ), new Vertex( 21.39233564771712,11.731759857852012, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.733734323643148,15.59503382164985, 0 ), new Vertex( 14.301125261001289,16.832104521803558, 0 ), new Vertex( 19.442000282462686,18.121164306998253, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( 21.39233564771712,11.731759857852012, 0 ), new Vertex( 13.733734323643148,15.59503382164985, 0 ), new Vertex( 19.442000282462686,18.121164306998253, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.301125261001289,16.832104521803558, 0 ), new Vertex( 14.551004369743168,25.10729690408334, 0 ), new Vertex( 18.779352207668126,24.249555015470833, 0 ), 4286808963, 1 );triangles.push( T ); T = new Triangle( new Vertex( 19.442000282462686,18.121164306998253, 0 ), new Vertex( 14.301125261001289,16.832104521803558, 0 ), new Vertex( 18.779352207668126,24.249555015470833, 0 ), 4286611584, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.551004369743168,25.10729690408334, 0 ), new Vertex( 12.936265983618796,26.675570379942656, 0 ), new Vertex( 19.694342802278697,27.95797565113753, 0 ), 4280493093, 1 );triangles.push( T ); T = new Triangle( new Vertex( 12.936265983618796,26.675570379942656, 0 ), new Vertex( 16.112267673481256,32.05500536458567, 0 ), new Vertex( 19.694342802278697,27.95797565113753, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.779352207668126,24.249555015470833, 0 ), new Vertex( 14.551004369743168,25.10729690408334, 0 ), new Vertex( 19.694342802278697,27.95797565113753, 0 ), 4281414452, 1 );triangles.push( T ); T = new Triangle( new Vertex( 16.112267673481256,32.05500536458567, 0 ), new Vertex( 14.759040938690305,38.20664939330891, 0 ), new Vertex( 18.258893513586372,34.3864184836857, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( 19.694342802278697,27.95797565113753, 0 ), new Vertex( 16.112267673481256,32.05500536458567, 0 ), new Vertex( 18.258893513586372,34.3864184836857, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( 14.759040938690305,38.20664939330891, 0 ), new Vertex( 15.759679112117738,41.851919557433575, 0 ), new Vertex( 20.84861533762887,37.634321270510554, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.258893513586372,34.3864184836857, 0 ), new Vertex( 14.759040938690305,38.20664939330891, 0 ), new Vertex( 20.84861533762887,37.634321270510554, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.759679112117738,41.851919557433575, 0 ), new Vertex( 9.680347969289869,47.20477720582858, 0 ), new Vertex( 18.08632423914969,44.13166492106393, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.84861533762887,37.634321270510554, 0 ), new Vertex( 15.759679112117738,41.851919557433575, 0 ), new Vertex( 18.08632423914969,44.13166492106393, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 9.680347969289869,47.20477720582858, 0 ), new Vertex( 16.870814711321145,50.81090231752023, 0 ), new Vertex( 17.619988893158734,49.87166942190379, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.08632423914969,44.13166492106393, 0 ), new Vertex( 9.680347969289869,47.20477720582858, 0 ), new Vertex( 17.619988893158734,49.87166942190379, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 16.870814711321145,50.81090231752023, 0 ), new Vertex( 13.618127571418881,55.85643611475825, 0 ), new Vertex( 19.995693534612656,51.512875327374786, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.619988893158734,49.87166942190379, 0 ), new Vertex( 16.870814711321145,50.81090231752023, 0 ), new Vertex( 19.995693534612656,51.512875327374786, 0 ), 4279045389, 1 );triangles.push( T ); T = new Triangle( new Vertex( 13.618127571418881,55.85643611475825, 0 ), new Vertex( 13.789181709755212,58.97741608414799, 0 ), new Vertex( 21.398672748357058,58.072628282010555, 0 ), 3388997632, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 19.995693534612656,51.512875327374786, 0 ), new Vertex( 13.618127571418881,55.85643611475825, 0 ), new Vertex( 21.398672748357058,58.072628282010555, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 13.789181709755212,58.97741608414799, 0 ), new Vertex( 15.30607357667759,63.30692818481475, 0 ), new Vertex( 21.398672748357058,58.072628282010555, 0 ), 2769161742, 0.6470588235294118 );triangles.push( T ); T = new Triangle( new Vertex( 15.30607357667759,63.30692818481475, 0 ), new Vertex( 15.47019619308412,70.11370380735025, 0 ), new Vertex( 18.888403387274593,65.96682366775349, 0 ), 3341955634, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 15.47019619308412,70.11370380735025, 0 ), new Vertex( 16.37970382394269,71.82584154279903, 0 ), new Vertex( 21.780438689049333,69.98289051325992, 0 ), 3358732850, 0.7843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( 18.888403387274593,65.96682366775349, 0 ), new Vertex( 15.47019619308412,70.11370380735025, 0 ), new Vertex( 21.780438689049333,69.98289051325992, 0 ), 3409064498, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 16.37970382394269,71.82584154279903, 0 ), new Vertex( 11.753483484964818,74.57288221083581, 0 ), new Vertex( 17.613002798054367,78.08392392098904, 0 ), 3107008817, 0.7254901960784313 );triangles.push( T ); T = new Triangle( new Vertex( 11.753483484964818,74.57288221083581, 0 ), new Vertex( 12.20041846204549,78.99867485836148, 0 ), new Vertex( 17.613002798054367,78.08392392098904, 0 ), 2553426482, 0.596078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 21.558201015461236,74.96891331952065, 0 ), new Vertex( 16.37970382394269,71.82584154279903, 0 ), new Vertex( 17.613002798054367,78.08392392098904, 0 ), 2872127793, 0.6705882352941176 );triangles.push( T ); T = new Triangle( new Vertex( 19.598319509997964,-71.51131181884557, 0 ), new Vertex( 18.37428989401087,-66.18731663934886, 0 ), new Vertex( 24.128474249038845,-72.38668006053194, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.128474249038845,-72.38668006053194, 0 ), new Vertex( 18.37428989401087,-66.18731663934886, 0 ), new Vertex( 26.962855065241456,-64.15406178822741, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.345481041353196,-62.81677778251469, 0 ), new Vertex( 17.48306779935956,-56.32402731478214, 0 ), new Vertex( 23.858736113645136,-61.73308496270329, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.37428989401087,-66.18731663934886, 0 ), new Vertex( 18.345481041353196,-62.81677778251469, 0 ), new Vertex( 23.858736113645136,-61.73308496270329, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.962855065241456,-64.15406178822741, 0 ), new Vertex( 18.37428989401087,-66.18731663934886, 0 ), new Vertex( 23.858736113645136,-61.73308496270329, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.48306779935956,-56.32402731478214, 0 ), new Vertex( 20.871413196902722,-49.16815866390243, 0 ), new Vertex( 24.37033924786374,-54.58716437127441, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 23.858736113645136,-61.73308496270329, 0 ), new Vertex( 17.48306779935956,-56.32402731478214, 0 ), new Vertex( 24.37033924786374,-54.58716437127441, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.37033924786374,-54.58716437127441, 0 ), new Vertex( 20.871413196902722,-49.16815866390243, 0 ), new Vertex( 24.179419486783445,-49.24365762528032, 0 ), 4290646787, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.871413196902722,-49.16815866390243, 0 ), new Vertex( 21.308980330824852,-44.318151058629155, 0 ), new Vertex( 23.3377920165658,-46.87696925038472, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.179419486783445,-49.24365762528032, 0 ), new Vertex( 20.871413196902722,-49.16815866390243, 0 ), new Vertex( 23.3377920165658,-46.87696925038472, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.67524975212291,-42.1153845093213, 0 ), new Vertex( 18.54970506206155,-35.37482845969498, 0 ), new Vertex( 23.4214799948968,-41.45236367266625, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( 21.308980330824852,-44.318151058629155, 0 ), new Vertex( 20.67524975212291,-42.1153845093213, 0 ), new Vertex( 23.4214799948968,-41.45236367266625, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 23.3377920165658,-46.87696925038472, 0 ), new Vertex( 21.308980330824852,-44.318151058629155, 0 ), new Vertex( 23.4214799948968,-41.45236367266625, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 23.4214799948968,-41.45236367266625, 0 ), new Vertex( 18.54970506206155,-35.37482845969498, 0 ), new Vertex( 26.040760989300907,-37.246976144611835, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.54970506206155,-35.37482845969498, 0 ), new Vertex( 17.446563318837434,-30.414691177662462, 0 ), new Vertex( 25.12298389384523,-29.95906309830025, 0 ), 4280879626, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.040760989300907,-37.246976144611835, 0 ), new Vertex( 18.54970506206155,-35.37482845969498, 0 ), new Vertex( 25.12298389384523,-29.95906309830025, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.446563318837434,-30.414691177662462, 0 ), new Vertex( 21.20536127872765,-24.556142076849937, 0 ), new Vertex( 25.12298389384523,-29.95906309830025, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.12298389384523,-29.95906309830025, 0 ), new Vertex( 21.20536127872765,-24.556142076849937, 0 ), new Vertex( 25.476666752249002,-28.496258954051882, 0 ), 4292023299, 1 );triangles.push( T ); T = new Triangle( new Vertex( 21.20536127872765,-24.556142076849937, 0 ), new Vertex( 17.599676528945565,-21.469301270786673, 0 ), new Vertex( 25.750677041243762,-18.77012034552172, 0 ), 4292219907, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.599676528945565,-21.469301270786673, 0 ), new Vertex( 18.763740207534283,-16.14045165386051, 0 ), new Vertex( 25.750677041243762,-18.77012034552172, 0 ), 4292285443, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.750677041243762,-18.77012034552172, 0 ), new Vertex( 18.763740207534283,-16.14045165386051, 0 ), new Vertex( 25.42272506793961,-16.343557375017554, 0 ), 4292285443, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.763740207534283,-16.14045165386051, 0 ), new Vertex( 17.286495662294328,-11.960346574429423, 0 ), new Vertex( 22.839964107144624,-12.698584286496043, 0 ), 4292416515, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.42272506793961,-16.343557375017554, 0 ), new Vertex( 18.763740207534283,-16.14045165386051, 0 ), new Vertex( 22.839964107144624,-12.698584286496043, 0 ), 4292285440, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.286495662294328,-11.960346574429423, 0 ), new Vertex( 15.853978686966002,-7.436364327091724, 0 ), new Vertex( 23.214930824935436,-7.08590655727312, 0 ), 4292547584, 1 );triangles.push( T ); T = new Triangle( new Vertex( 15.853978686966002,-7.436364327091724, 0 ), new Vertex( 20.67582961684093,-4.197361226193607, 0 ), new Vertex( 23.214930824935436,-7.08590655727312, 0 ), 4292613123, 1 );triangles.push( T ); T = new Triangle( new Vertex( 22.839964107144624,-12.698584286496043, 0 ), new Vertex( 17.286495662294328,-11.960346574429423, 0 ), new Vertex( 23.214930824935436,-7.08590655727312, 0 ), 4292482048, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.67582961684093,-4.197361226193607, 0 ), new Vertex( 18.750447780359536,1.5739905843511224, 0 ), new Vertex( 24.432236338499933,-0.06388453207910061, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.750447780359536,1.5739905843511224, 0 ), new Vertex( 17.43001940008253,7.519940881524235, 0 ), new Vertex( 26.094167901203036,3.205062068067491, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.432236338499933,-0.06388453207910061, 0 ), new Vertex( 18.750447780359536,1.5739905843511224, 0 ), new Vertex( 26.094167901203036,3.205062068067491, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.43001940008253,7.519940881524235, 0 ), new Vertex( 21.39233564771712,11.731759857852012, 0 ), new Vertex( 26.094167901203036,3.205062068067491, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.094167901203036,3.205062068067491, 0 ), new Vertex( 21.39233564771712,11.731759857852012, 0 ), new Vertex( 26.210246135480702,11.455407860688865, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.210246135480702,11.455407860688865, 0 ), new Vertex( 21.39233564771712,11.731759857852012, 0 ), new Vertex( 25.839690778404474,13.045833428390324, 0 ), 4286151033, 1 );triangles.push( T ); T = new Triangle( new Vertex( 21.39233564771712,11.731759857852012, 0 ), new Vertex( 19.442000282462686,18.121164306998253, 0 ), new Vertex( 24.690956231672317,18.259615640621632, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.839690778404474,13.045833428390324, 0 ), new Vertex( 21.39233564771712,11.731759857852012, 0 ), new Vertex( 24.690956231672317,18.259615640621632, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 19.442000282462686,18.121164306998253, 0 ), new Vertex( 18.779352207668126,24.249555015470833, 0 ), new Vertex( 24.690956231672317,18.259615640621632, 0 ), 4286677377, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.690956231672317,18.259615640621632, 0 ), new Vertex( 18.779352207668126,24.249555015470833, 0 ), new Vertex( 26.77235513739288,21.936420834157616, 0 ), 4287071878, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.779352207668126,24.249555015470833, 0 ), new Vertex( 19.694342802278697,27.95797565113753, 0 ), new Vertex( 24.55645321449265,26.749815497081727, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.77235513739288,21.936420834157616, 0 ), new Vertex( 18.779352207668126,24.249555015470833, 0 ), new Vertex( 24.55645321449265,26.749815497081727, 0 ), 4280953130, 1 );triangles.push( T ); T = new Triangle( new Vertex( 19.694342802278697,27.95797565113753, 0 ), new Vertex( 18.258893513586372,34.3864184836857, 0 ), new Vertex( 25.514592198189348,31.68709887517616, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.55645321449265,26.749815497081727, 0 ), new Vertex( 19.694342802278697,27.95797565113753, 0 ), new Vertex( 25.514592198189348,31.68709887517616, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.258893513586372,34.3864184836857, 0 ), new Vertex( 20.84861533762887,37.634321270510554, 0 ), new Vertex( 25.514592198189348,31.68709887517616, 0 ), 4282400832, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.514592198189348,31.68709887517616, 0 ), new Vertex( 20.84861533762887,37.634321270510554, 0 ), new Vertex( 25.504723119549453,37.18879812490195, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.84861533762887,37.634321270510554, 0 ), new Vertex( 18.08632423914969,44.13166492106393, 0 ), new Vertex( 24.402294238563627,41.978853655513376, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.504723119549453,37.18879812490195, 0 ), new Vertex( 20.84861533762887,37.634321270510554, 0 ), new Vertex( 24.402294238563627,41.978853655513376, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 18.08632423914969,44.13166492106393, 0 ), new Vertex( 17.619988893158734,49.87166942190379, 0 ), new Vertex( 23.523719117976725,47.46645014360547, 0 ), 4280887593, 1 );triangles.push( T ); T = new Triangle( new Vertex( 17.619988893158734,49.87166942190379, 0 ), new Vertex( 19.995693534612656,51.512875327374786, 0 ), new Vertex( 23.523719117976725,47.46645014360547, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.402294238563627,41.978853655513376, 0 ), new Vertex( 18.08632423914969,44.13166492106393, 0 ), new Vertex( 23.523719117976725,47.46645014360547, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 19.995693534612656,51.512875327374786, 0 ), new Vertex( 21.398672748357058,58.072628282010555, 0 ), new Vertex( 25.93962818197906,53.025934010278434, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 23.523719117976725,47.46645014360547, 0 ), new Vertex( 19.995693534612656,51.512875327374786, 0 ), new Vertex( 25.93962818197906,53.025934010278434, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( 21.398672748357058,58.072628282010555, 0 ), new Vertex( 15.30607357667759,63.30692818481475, 0 ), new Vertex( 22.568903465755284,61.01765853911638, 0 ), 2602113305, 0.6078431372549019 );triangles.push( T ); T = new Triangle( new Vertex( 15.30607357667759,63.30692818481475, 0 ), new Vertex( 18.888403387274593,65.96682366775349, 0 ), new Vertex( 22.568903465755284,61.01765853911638, 0 ), 2838112810, 0.6627450980392157 );triangles.push( T ); T = new Triangle( new Vertex( 22.568903465755284,61.01765853911638, 0 ), new Vertex( 18.888403387274593,65.96682366775349, 0 ), new Vertex( 24.180914715863764,65.13469608360901, 0 ), 3274715184, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( 18.888403387274593,65.96682366775349, 0 ), new Vertex( 21.780438689049333,69.98289051325992, 0 ), new Vertex( 23.793614188209176,67.78614736022428, 0 ), 3409064498, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 24.180914715863764,65.13469608360901, 0 ), new Vertex( 18.888403387274593,65.96682366775349, 0 ), new Vertex( 23.793614188209176,67.78614736022428, 0 ), 3409064498, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 21.780438689049333,69.98289051325992, 0 ), new Vertex( 16.37970382394269,71.82584154279903, 0 ), new Vertex( 22.56926041143015,73.00477820076048, 0 ), 3258069554, 0.7607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( 16.37970382394269,71.82584154279903, 0 ), new Vertex( 21.558201015461236,74.96891331952065, 0 ), new Vertex( 22.56926041143015,73.00477820076048, 0 ), 2989634098, 0.6980392156862745 );triangles.push( T ); T = new Triangle( new Vertex( 23.793614188209176,67.78614736022428, 0 ), new Vertex( 21.780438689049333,69.98289051325992, 0 ), new Vertex( 22.56926041143015,73.00477820076048, 0 ), 3241292338, 0.7568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( 24.128474249038845,-72.38668006053194, 0 ), new Vertex( 26.962855065241456,-64.15406178822741, 0 ), new Vertex( 27.636488324962556,-69.85386424371973, 0 ), 4279440406, 1 );triangles.push( T ); T = new Triangle( new Vertex( 27.636488324962556,-69.85386424371973, 0 ), new Vertex( 26.962855065241456,-64.15406178822741, 0 ), new Vertex( 28.837119802366942,-64.38378107640892, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.962855065241456,-64.15406178822741, 0 ), new Vertex( 23.858736113645136,-61.73308496270329, 0 ), new Vertex( 27.135107438545674,-58.80348140746355, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.837119802366942,-64.38378107640892, 0 ), new Vertex( 26.962855065241456,-64.15406178822741, 0 ), new Vertex( 27.135107438545674,-58.80348140746355, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 23.858736113645136,-61.73308496270329, 0 ), new Vertex( 24.37033924786374,-54.58716437127441, 0 ), new Vertex( 27.135107438545674,-58.80348140746355, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 27.135107438545674,-58.80348140746355, 0 ), new Vertex( 24.37033924786374,-54.58716437127441, 0 ), new Vertex( 28.006242195144296,-58.094986154697835, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.837119802366942,-64.38378107640892, 0 ), new Vertex( 27.135107438545674,-58.80348140746355, 0 ), new Vertex( 28.006242195144296,-58.094986154697835, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.179419486783445,-49.24365762528032, 0 ), new Vertex( 23.3377920165658,-46.87696925038472, 0 ), new Vertex( 30.16493710502982,-49.20767367724329, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.37033924786374,-54.58716437127441, 0 ), new Vertex( 24.179419486783445,-49.24365762528032, 0 ), new Vertex( 30.16493710502982,-49.20767367724329, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.006242195144296,-58.094986154697835, 0 ), new Vertex( 24.37033924786374,-54.58716437127441, 0 ), new Vertex( 30.16493710502982,-49.20767367724329, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 23.3377920165658,-46.87696925038472, 0 ), new Vertex( 23.4214799948968,-41.45236367266625, 0 ), new Vertex( 31.392159518320113,-45.109518157783896, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.16493710502982,-49.20767367724329, 0 ), new Vertex( 23.3377920165658,-46.87696925038472, 0 ), new Vertex( 31.392159518320113,-45.109518157783896, 0 ), 4291433475, 1 );triangles.push( T ); T = new Triangle( new Vertex( 23.4214799948968,-41.45236367266625, 0 ), new Vertex( 26.040760989300907,-37.246976144611835, 0 ), new Vertex( 30.919968279078603,-40.67747925547883, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.392159518320113,-45.109518157783896, 0 ), new Vertex( 23.4214799948968,-41.45236367266625, 0 ), new Vertex( 30.919968279078603,-40.67747925547883, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.919968279078603,-40.67747925547883, 0 ), new Vertex( 26.040760989300907,-37.246976144611835, 0 ), new Vertex( 31.680163350421935,-34.54571552481502, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.040760989300907,-37.246976144611835, 0 ), new Vertex( 25.12298389384523,-29.95906309830025, 0 ), new Vertex( 28.679022435564548,-33.03390025999397, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.680163350421935,-34.54571552481502, 0 ), new Vertex( 26.040760989300907,-37.246976144611835, 0 ), new Vertex( 28.679022435564548,-33.03390025999397, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.12298389384523,-29.95906309830025, 0 ), new Vertex( 25.476666752249002,-28.496258954051882, 0 ), new Vertex( 28.679022435564548,-33.03390025999397, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.679022435564548,-33.03390025999397, 0 ), new Vertex( 25.476666752249002,-28.496258954051882, 0 ), new Vertex( 31.247735782992095,-27.149440377485007, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.476666752249002,-28.496258954051882, 0 ), new Vertex( 21.20536127872765,-24.556142076849937, 0 ), new Vertex( 30.371790170203894,-22.534875095821917, 0 ), 4292023299, 1 );triangles.push( T ); T = new Triangle( new Vertex( 21.20536127872765,-24.556142076849937, 0 ), new Vertex( 25.750677041243762,-18.77012034552172, 0 ), new Vertex( 30.371790170203894,-22.534875095821917, 0 ), 4292154371, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.247735782992095,-27.149440377485007, 0 ), new Vertex( 25.476666752249002,-28.496258954051882, 0 ), new Vertex( 30.371790170203894,-22.534875095821917, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.750677041243762,-18.77012034552172, 0 ), new Vertex( 25.42272506793961,-16.343557375017554, 0 ), new Vertex( 29.630731358658522,-17.06175096007064, 0 ), 4292219907, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.371790170203894,-22.534875095821917, 0 ), new Vertex( 25.750677041243762,-18.77012034552172, 0 ), new Vertex( 29.630731358658522,-17.06175096007064, 0 ), 4292154371, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.42272506793961,-16.343557375017554, 0 ), new Vertex( 22.839964107144624,-12.698584286496043, 0 ), new Vertex( 29.607925189659,-11.306145790964365, 0 ), 4292351491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 29.630731358658522,-17.06175096007064, 0 ), new Vertex( 25.42272506793961,-16.343557375017554, 0 ), new Vertex( 29.607925189659,-11.306145790964365, 0 ), 4292285443, 1 );triangles.push( T ); T = new Triangle( new Vertex( 22.839964107144624,-12.698584286496043, 0 ), new Vertex( 23.214930824935436,-7.08590655727312, 0 ), new Vertex( 29.607925189659,-11.306145790964365, 0 ), 4293504168, 1 );triangles.push( T ); T = new Triangle( new Vertex( 23.214930824935436,-7.08590655727312, 0 ), new Vertex( 20.67582961684093,-4.197361226193607, 0 ), new Vertex( 27.137399539817125,-5.502617919351906, 0 ), 4292940803, 1 );triangles.push( T ); T = new Triangle( new Vertex( 20.67582961684093,-4.197361226193607, 0 ), new Vertex( 24.432236338499933,-0.06388453207910061, 0 ), new Vertex( 27.137399539817125,-5.502617919351906, 0 ), 4284308572, 1 );triangles.push( T ); T = new Triangle( new Vertex( 29.607925189659,-11.306145790964365, 0 ), new Vertex( 23.214930824935436,-7.08590655727312, 0 ), new Vertex( 27.137399539817125,-5.502617919351906, 0 ), 4292413440, 1 );triangles.push( T ); T = new Triangle( new Vertex( 27.137399539817125,-5.502617919351906, 0 ), new Vertex( 24.432236338499933,-0.06388453207910061, 0 ), new Vertex( 29.148938993923366,0.23787387274205685, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.432236338499933,-0.06388453207910061, 0 ), new Vertex( 26.094167901203036,3.205062068067491, 0 ), new Vertex( 27.67973086144775,3.0746707189828157, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 29.148938993923366,0.23787387274205685, 0 ), new Vertex( 24.432236338499933,-0.06388453207910061, 0 ), new Vertex( 27.67973086144775,3.0746707189828157, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.094167901203036,3.205062068067491, 0 ), new Vertex( 26.210246135480702,11.455407860688865, 0 ), new Vertex( 31.321395626757294,6.836853242479265, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 27.67973086144775,3.0746707189828157, 0 ), new Vertex( 26.094167901203036,3.205062068067491, 0 ), new Vertex( 31.321395626757294,6.836853242479265, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( 29.148938993923366,0.23787387274205685, 0 ), new Vertex( 27.67973086144775,3.0746707189828157, 0 ), new Vertex( 31.321395626757294,6.836853242479265, 0 ), 4285361517, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.839690778404474,13.045833428390324, 0 ), new Vertex( 24.690956231672317,18.259615640621632, 0 ), new Vertex( 30.01865222165361,15.601584248710424, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.210246135480702,11.455407860688865, 0 ), new Vertex( 25.839690778404474,13.045833428390324, 0 ), new Vertex( 30.01865222165361,15.601584248710424, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.321395626757294,6.836853242479265, 0 ), new Vertex( 26.210246135480702,11.455407860688865, 0 ), new Vertex( 30.01865222165361,15.601584248710424, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.690956231672317,18.259615640621632, 0 ), new Vertex( 26.77235513739288,21.936420834157616, 0 ), new Vertex( 30.902099935803562,18.470536254812032, 0 ), 4286611584, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.01865222165361,15.601584248710424, 0 ), new Vertex( 24.690956231672317,18.259615640621632, 0 ), new Vertex( 30.902099935803562,18.470536254812032, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( 26.77235513739288,21.936420834157616, 0 ), new Vertex( 24.55645321449265,26.749815497081727, 0 ), new Vertex( 28.430730121210217,23.129033889621496, 0 ), 4280624423, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.902099935803562,18.470536254812032, 0 ), new Vertex( 26.77235513739288,21.936420834157616, 0 ), new Vertex( 28.430730121210217,23.129033889621496, 0 ), 4284045915, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.55645321449265,26.749815497081727, 0 ), new Vertex( 25.514592198189348,31.68709887517616, 0 ), new Vertex( 30.697050651535392,28.861102383583784, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.430730121210217,23.129033889621496, 0 ), new Vertex( 24.55645321449265,26.749815497081727, 0 ), new Vertex( 30.697050651535392,28.861102383583784, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.514592198189348,31.68709887517616, 0 ), new Vertex( 25.504723119549453,37.18879812490195, 0 ), new Vertex( 30.63832398550585,32.83152514696121, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.697050651535392,28.861102383583784, 0 ), new Vertex( 25.514592198189348,31.68709887517616, 0 ), new Vertex( 30.63832398550585,32.83152514696121, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 25.504723119549453,37.18879812490195, 0 ), new Vertex( 24.402294238563627,41.978853655513376, 0 ), new Vertex( 29.2870048484765,38.52433867380023, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.63832398550585,32.83152514696121, 0 ), new Vertex( 25.504723119549453,37.18879812490195, 0 ), new Vertex( 29.2870048484765,38.52433867380023, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 29.2870048484765,38.52433867380023, 0 ), new Vertex( 24.402294238563627,41.978853655513376, 0 ), new Vertex( 31.217744518537074,43.82767333043739, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 24.402294238563627,41.978853655513376, 0 ), new Vertex( 23.523719117976725,47.46645014360547, 0 ), new Vertex( 28.617244081571698,47.254408445209265, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.217744518537074,43.82767333043739, 0 ), new Vertex( 24.402294238563627,41.978853655513376, 0 ), new Vertex( 28.617244081571698,47.254408445209265, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( 23.523719117976725,47.46645014360547, 0 ), new Vertex( 25.93962818197906,53.025934010278434, 0 ), new Vertex( 28.617244081571698,47.254408445209265, 0 ), 4279242768, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.617244081571698,47.254408445209265, 0 ), new Vertex( 25.93962818197906,53.025934010278434, 0 ), new Vertex( 28.592720777262002,54.36906018387526, 0 ), 3322086147, 0.7764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 25.93962818197906,53.025934010278434, 0 ), new Vertex( 21.398672748357058,58.072628282010555, 0 ), new Vertex( 28.390553158707917,57.631506965029985, 0 ), 3120891141, 0.7294117647058823 );triangles.push( T ); T = new Triangle( new Vertex( 28.592720777262002,54.36906018387526, 0 ), new Vertex( 25.93962818197906,53.025934010278434, 0 ), new Vertex( 28.390553158707917,57.631506965029985, 0 ), 3137536771, 0.7333333333333333 );triangles.push( T ); T = new Triangle( new Vertex( 21.398672748357058,58.072628282010555, 0 ), new Vertex( 22.568903465755284,61.01765853911638, 0 ), new Vertex( 28.390553158707917,57.631506965029985, 0 ), 2719027473, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( 22.568903465755284,61.01765853911638, 0 ), new Vertex( 24.180914715863764,65.13469608360901, 0 ), new Vertex( 28.390553158707917,57.631506965029985, 0 ), 2821467180, 0.6588235294117647 );triangles.push( T ); T = new Triangle( new Vertex( 24.180914715863764,65.13469608360901, 0 ), new Vertex( 23.793614188209176,67.78614736022428, 0 ), new Vertex( 30.953339741565287,63.59214530652389, 0 ), 3425841714, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 28.390553158707917,57.631506965029985, 0 ), new Vertex( 24.180914715863764,65.13469608360901, 0 ), new Vertex( 30.953339741565287,63.59214530652389, 0 ), 3274715184, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( 23.793614188209176,67.78614736022428, 0 ), new Vertex( 22.56926041143015,73.00477820076048, 0 ), new Vertex( 28.828588920179754,71.49957918422297, 0 ), 3157406258, 0.7372549019607844 );triangles.push( T ); T = new Triangle( new Vertex( 30.953339741565287,63.59214530652389, 0 ), new Vertex( 23.793614188209176,67.78614736022428, 0 ), new Vertex( 28.828588920179754,71.49957918422297, 0 ), 3341955634, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 22.56926041143015,73.00477820076048, 0 ), new Vertex( 21.558201015461236,74.96891331952065, 0 ), new Vertex( 28.28961772657931,73.45271865464747, 0 ), 2721198642, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( 28.828588920179754,71.49957918422297, 0 ), new Vertex( 22.56926041143015,73.00477820076048, 0 ), new Vertex( 28.28961772657931,73.45271865464747, 0 ), 2704355633, 0.6313725490196078 );triangles.push( T ); T = new Triangle( new Vertex( 27.636488324962556,-69.85386424371973, 0 ), new Vertex( 28.837119802366942,-64.38378107640892, 0 ), new Vertex( 32.2710644621402,-65.59434153046459, 0 ), 4279045391, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.837119802366942,-64.38378107640892, 0 ), new Vertex( 28.006242195144296,-58.094986154697835, 0 ), new Vertex( 35.74142605345696,-62.054683236870915, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 32.2710644621402,-65.59434153046459, 0 ), new Vertex( 28.837119802366942,-64.38378107640892, 0 ), new Vertex( 35.74142605345696,-62.054683236870915, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.006242195144296,-58.094986154697835, 0 ), new Vertex( 30.16493710502982,-49.20767367724329, 0 ), new Vertex( 36.0556359407492,-58.23626120015979, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.74142605345696,-62.054683236870915, 0 ), new Vertex( 28.006242195144296,-58.094986154697835, 0 ), new Vertex( 36.0556359407492,-58.23626120015979, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.16493710502982,-49.20767367724329, 0 ), new Vertex( 31.392159518320113,-45.109518157783896, 0 ), new Vertex( 35.07552540907636,-44.77010942203924, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.552487661130726,-50.1654094774276, 0 ), new Vertex( 30.16493710502982,-49.20767367724329, 0 ), new Vertex( 35.07552540907636,-44.77010942203924, 0 ), 4280943872, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.392159518320113,-45.109518157783896, 0 ), new Vertex( 30.919968279078603,-40.67747925547883, 0 ), new Vertex( 33.39960455009714,-41.02052718074992, 0 ), 4291497728, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.07552540907636,-44.77010942203924, 0 ), new Vertex( 31.392159518320113,-45.109518157783896, 0 ), new Vertex( 33.39960455009714,-41.02052718074992, 0 ), 4291499523, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.919968279078603,-40.67747925547883, 0 ), new Vertex( 31.680163350421935,-34.54571552481502, 0 ), new Vertex( 33.39960455009714,-41.02052718074992, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 33.39960455009714,-41.02052718074992, 0 ), new Vertex( 31.680163350421935,-34.54571552481502, 0 ), new Vertex( 36.04908044729382,-36.03748518647626, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.680163350421935,-34.54571552481502, 0 ), new Vertex( 28.679022435564548,-33.03390025999397, 0 ), new Vertex( 34.89289335021749,-32.63918016012758, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.679022435564548,-33.03390025999397, 0 ), new Vertex( 31.247735782992095,-27.149440377485007, 0 ), new Vertex( 34.89289335021749,-32.63918016012758, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.04908044729382,-36.03748518647626, 0 ), new Vertex( 31.680163350421935,-34.54571552481502, 0 ), new Vertex( 34.89289335021749,-32.63918016012758, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.247735782992095,-27.149440377485007, 0 ), new Vertex( 30.371790170203894,-22.534875095821917, 0 ), new Vertex( 32.55267136078328,-24.515232615172863, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.371790170203894,-22.534875095821917, 0 ), new Vertex( 29.630731358658522,-17.06175096007064, 0 ), new Vertex( 34.23464011680335,-22.456947366241366, 0 ), 4292088835, 1 );triangles.push( T ); T = new Triangle( new Vertex( 32.55267136078328,-24.515232615172863, 0 ), new Vertex( 30.371790170203894,-22.534875095821917, 0 ), new Vertex( 34.23464011680335,-22.456947366241366, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( 29.630731358658522,-17.06175096007064, 0 ), new Vertex( 29.607925189659,-11.306145790964365, 0 ), new Vertex( 32.64784105634317,-14.534569425974041, 0 ), 4292219907, 1 );triangles.push( T ); T = new Triangle( new Vertex( 34.23464011680335,-22.456947366241366, 0 ), new Vertex( 29.630731358658522,-17.06175096007064, 0 ), new Vertex( 32.64784105634317,-14.534569425974041, 0 ), 4292154371, 1 );triangles.push( T ); T = new Triangle( new Vertex( 32.64784105634317,-14.534569425974041, 0 ), new Vertex( 29.607925189659,-11.306145790964365, 0 ), new Vertex( 35.50159101653844,-10.256812818348408, 0 ), 4292492604, 1 );triangles.push( T ); T = new Triangle( new Vertex( 29.607925189659,-11.306145790964365, 0 ), new Vertex( 27.137399539817125,-5.502617919351906, 0 ), new Vertex( 35.79503579577431,-6.397223315667361, 0 ), 4292351491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.50159101653844,-10.256812818348408, 0 ), new Vertex( 29.607925189659,-11.306145790964365, 0 ), new Vertex( 35.79503579577431,-6.397223315667361, 0 ), 4292285955, 1 );triangles.push( T ); T = new Triangle( new Vertex( 27.137399539817125,-5.502617919351906, 0 ), new Vertex( 29.148938993923366,0.23787387274205685, 0 ), new Vertex( 34.623883134219795,-0.1842411202378571, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.79503579577431,-6.397223315667361, 0 ), new Vertex( 27.137399539817125,-5.502617919351906, 0 ), new Vertex( 34.623883134219795,-0.1842411202378571, 0 ), 4284111193, 1 );triangles.push( T ); T = new Triangle( new Vertex( 29.148938993923366,0.23787387274205685, 0 ), new Vertex( 31.321395626757294,6.836853242479265, 0 ), new Vertex( 34.623883134219795,-0.1842411202378571, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 34.623883134219795,-0.1842411202378571, 0 ), new Vertex( 31.321395626757294,6.836853242479265, 0 ), new Vertex( 36.98125043231994,2.160026951227337, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.98125043231994,2.160026951227337, 0 ), new Vertex( 31.321395626757294,6.836853242479265, 0 ), new Vertex( 33.90099031897262,7.345741245429963, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.321395626757294,6.836853242479265, 0 ), new Vertex( 30.01865222165361,15.601584248710424, 0 ), new Vertex( 35.12672198982909,13.219360002316535, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( 33.90099031897262,7.345741245429963, 0 ), new Vertex( 31.321395626757294,6.836853242479265, 0 ), new Vertex( 35.12672198982909,13.219360002316535, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.01865222165361,15.601584248710424, 0 ), new Vertex( 30.902099935803562,18.470536254812032, 0 ), new Vertex( 34.20783207565546,16.67137915128842, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.12672198982909,13.219360002316535, 0 ), new Vertex( 30.01865222165361,15.601584248710424, 0 ), new Vertex( 34.20783207565546,16.67137915128842, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.902099935803562,18.470536254812032, 0 ), new Vertex( 28.430730121210217,23.129033889621496, 0 ), new Vertex( 35.19969952572137,25.73376391408965, 0 ), 4279966235, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.430730121210217,23.129033889621496, 0 ), new Vertex( 30.697050651535392,28.861102383583784, 0 ), new Vertex( 35.19969952572137,25.73376391408965, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( 34.20783207565546,16.67137915128842, 0 ), new Vertex( 30.902099935803562,18.470536254812032, 0 ), new Vertex( 35.19969952572137,25.73376391408965, 0 ), 4283387986, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.697050651535392,28.861102383583784, 0 ), new Vertex( 30.63832398550585,32.83152514696121, 0 ), new Vertex( 36.66080052079633,28.740077687893063, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.19969952572137,25.73376391408965, 0 ), new Vertex( 30.697050651535392,28.861102383583784, 0 ), new Vertex( 36.66080052079633,28.740077687893063, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.63832398550585,32.83152514696121, 0 ), new Vertex( 29.2870048484765,38.52433867380023, 0 ), new Vertex( 35.836622920352966,36.386986245401204, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.66080052079633,28.740077687893063, 0 ), new Vertex( 30.63832398550585,32.83152514696121, 0 ), new Vertex( 35.836622920352966,36.386986245401204, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( 29.2870048484765,38.52433867380023, 0 ), new Vertex( 31.217744518537074,43.82767333043739, 0 ), new Vertex( 34.38809822127223,39.375008513219655, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.836622920352966,36.386986245401204, 0 ), new Vertex( 29.2870048484765,38.52433867380023, 0 ), new Vertex( 34.38809822127223,39.375008513219655, 0 ), 4281611316, 1 );triangles.push( T ); T = new Triangle( new Vertex( 34.38809822127223,39.375008513219655, 0 ), new Vertex( 31.217744518537074,43.82767333043739, 0 ), new Vertex( 35.8326539285481,43.377134765964, 0 ), 4283321934, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.217744518537074,43.82767333043739, 0 ), new Vertex( 28.617244081571698,47.254408445209265, 0 ), new Vertex( 35.11400429112837,47.79812738625333, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.8326539285481,43.377134765964, 0 ), new Vertex( 31.217744518537074,43.82767333043739, 0 ), new Vertex( 35.11400429112837,47.79812738625333, 0 ), 4283256141, 1 );triangles.push( T ); T = new Triangle( new Vertex( 28.592720777262002,54.36906018387526, 0 ), new Vertex( 28.390553158707917,57.631506965029985, 0 ), new Vertex( 33.93250576965511,54.35713092889637, 0 ), 2953250567, 0.6901960784313725 );triangles.push( T ); T = new Triangle( new Vertex( 28.617244081571698,47.254408445209265, 0 ), new Vertex( 28.592720777262002,54.36906018387526, 0 ), new Vertex( 33.93250576965511,54.35713092889637, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 35.11400429112837,47.79812738625333, 0 ), new Vertex( 28.617244081571698,47.254408445209265, 0 ), new Vertex( 33.93250576965511,54.35713092889637, 0 ), 3104245511, 0.7254901960784313 );triangles.push( T ); T = new Triangle( new Vertex( 28.390553158707917,57.631506965029985, 0 ), new Vertex( 30.953339741565287,63.59214530652389, 0 ), new Vertex( 36.14458331651986,61.064468152821064, 0 ), 3441566242, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 33.93250576965511,54.35713092889637, 0 ), new Vertex( 28.390553158707917,57.631506965029985, 0 ), new Vertex( 36.14458331651986,61.064468152821064, 0 ), 3442947895, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 36.14458331651986,61.064468152821064, 0 ), new Vertex( 30.953339741565287,63.59214530652389, 0 ), new Vertex( 33.45917068934068,63.58902878453955, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 30.953339741565287,63.59214530652389, 0 ), new Vertex( 28.828588920179754,71.49957918422297, 0 ), new Vertex( 35.11704278923571,70.88903705449775, 0 ), 3090297394, 0.7215686274509804 );triangles.push( T ); T = new Triangle( new Vertex( 33.45917068934068,63.58902878453955, 0 ), new Vertex( 30.953339741565287,63.59214530652389, 0 ), new Vertex( 35.11704278923571,70.88903705449775, 0 ), 3274912563, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( 28.828588920179754,71.49957918422297, 0 ), new Vertex( 28.28961772657931,73.45271865464747, 0 ), new Vertex( 35.515159343369305,71.81271398765966, 0 ), 2100244271, 0.49019607843137253 );triangles.push( T ); T = new Triangle( new Vertex( 35.11704278923571,70.88903705449775, 0 ), new Vertex( 28.828588920179754,71.49957918422297, 0 ), new Vertex( 35.515159343369305,71.81271398765966, 0 ), 2419208754, 0.5647058823529412 );triangles.push( T ); T = new Triangle( new Vertex( 32.2710644621402,-65.59434153046459, 0 ), new Vertex( 35.74142605345696,-62.054683236870915, 0 ), new Vertex( 39.011328695807606,-64.70585411088541, 0 ), 3476766533, 0.8117647058823529 );triangles.push( T ); T = new Triangle( new Vertex( 35.74142605345696,-62.054683236870915, 0 ), new Vertex( 36.0556359407492,-58.23626120015979, 0 ), new Vertex( 38.007168197538704,-58.64890448655933, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 39.011328695807606,-64.70585411088541, 0 ), new Vertex( 35.74142605345696,-62.054683236870915, 0 ), new Vertex( 38.007168197538704,-58.64890448655933, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.007168197538704,-58.64890448655933, 0 ), new Vertex( 36.0556359407492,-58.23626120015979, 0 ), new Vertex( 38.39784006634727,-54.266080517787486, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.0556359407492,-58.23626120015979, 0 ), new Vertex( 30.16493710502982,-49.20767367724329, 0 ), new Vertex( 38.04734375374392,-53.49608874786645, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 30.16493710502982,-49.20767367724329, 0 ), new Vertex( 36.552487661130726,-50.1654094774276, 0 ), new Vertex( 38.04734375374392,-53.49608874786645, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.39784006634727,-54.266080517787486, 0 ), new Vertex( 36.0556359407492,-58.23626120015979, 0 ), new Vertex( 38.04734375374392,-53.49608874786645, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.552487661130726,-50.1654094774276, 0 ), new Vertex( 35.07552540907636,-44.77010942203924, 0 ), new Vertex( 38.780171224381775,-45.276765796821564, 0 ), 4288483331, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.07552540907636,-44.77010942203924, 0 ), new Vertex( 33.39960455009714,-41.02052718074992, 0 ), new Vertex( 39.7390510472469,-38.26015051128343, 0 ), 4293510082, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.780171224381775,-45.276765796821564, 0 ), new Vertex( 35.07552540907636,-44.77010942203924, 0 ), new Vertex( 39.7390510472469,-38.26015051128343, 0 ), 4292171859, 1 );triangles.push( T ); T = new Triangle( new Vertex( 33.39960455009714,-41.02052718074992, 0 ), new Vertex( 36.04908044729382,-36.03748518647626, 0 ), new Vertex( 39.7390510472469,-38.26015051128343, 0 ), 4291564291, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.83392995549366,-41.62414273619652, 0 ), new Vertex( 38.780171224381775,-45.276765796821564, 0 ), new Vertex( 39.7390510472469,-38.26015051128343, 0 ), 4293176747, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.04908044729382,-36.03748518647626, 0 ), new Vertex( 34.89289335021749,-32.63918016012758, 0 ), new Vertex( 41.72845627460629,-30.93871487909928, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 34.89289335021749,-32.63918016012758, 0 ), new Vertex( 31.247735782992095,-27.149440377485007, 0 ), new Vertex( 38.709666184615344,-26.18584354314953, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 31.247735782992095,-27.149440377485007, 0 ), new Vertex( 32.55267136078328,-24.515232615172863, 0 ), new Vertex( 38.709666184615344,-26.18584354314953, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.72845627460629,-30.93871487909928, 0 ), new Vertex( 34.89289335021749,-32.63918016012758, 0 ), new Vertex( 38.709666184615344,-26.18584354314953, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 32.55267136078328,-24.515232615172863, 0 ), new Vertex( 34.23464011680335,-22.456947366241366, 0 ), new Vertex( 38.709666184615344,-26.18584354314953, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.709666184615344,-26.18584354314953, 0 ), new Vertex( 34.23464011680335,-22.456947366241366, 0 ), new Vertex( 41.50397521723062,-21.387077359482646, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 34.23464011680335,-22.456947366241366, 0 ), new Vertex( 32.64784105634317,-14.534569425974041, 0 ), new Vertex( 40.085846370086074,-15.549843412823975, 0 ), 4292088835, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.50397521723062,-21.387077359482646, 0 ), new Vertex( 34.23464011680335,-22.456947366241366, 0 ), new Vertex( 40.085846370086074,-15.549843412823975, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( 32.64784105634317,-14.534569425974041, 0 ), new Vertex( 35.50159101653844,-10.256812818348408, 0 ), new Vertex( 37.16640295041725,-10.451486181933433, 0 ), 4292896356, 1 );triangles.push( T ); T = new Triangle( new Vertex( 40.085846370086074,-15.549843412823975, 0 ), new Vertex( 32.64784105634317,-14.534569425974041, 0 ), new Vertex( 37.16640295041725,-10.451486181933433, 0 ), 4293370271, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.50159101653844,-10.256812818348408, 0 ), new Vertex( 35.79503579577431,-6.397223315667361, 0 ), new Vertex( 38.43028187332675,-7.6846028924919665, 0 ), 4292218624, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.16640295041725,-10.451486181933433, 0 ), new Vertex( 35.50159101653844,-10.256812818348408, 0 ), new Vertex( 38.43028187332675,-7.6846028924919665, 0 ), 4292217856, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.79503579577431,-6.397223315667361, 0 ), new Vertex( 34.623883134219795,-0.1842411202378571, 0 ), new Vertex( 37.209210058674216,-0.23164542065933347, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( 34.623883134219795,-0.1842411202378571, 0 ), new Vertex( 36.98125043231994,2.160026951227337, 0 ), new Vertex( 37.209210058674216,-0.23164542065933347, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.43028187332675,-7.6846028924919665, 0 ), new Vertex( 35.79503579577431,-6.397223315667361, 0 ), new Vertex( 37.209210058674216,-0.23164542065933347, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.98125043231994,2.160026951227337, 0 ), new Vertex( 33.90099031897262,7.345741245429963, 0 ), new Vertex( 37.21194002358243,4.630878368392587, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( 33.90099031897262,7.345741245429963, 0 ), new Vertex( 35.12672198982909,13.219360002316535, 0 ), new Vertex( 37.033435677178204,8.45034574251622, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.21194002358243,4.630878368392587, 0 ), new Vertex( 33.90099031897262,7.345741245429963, 0 ), new Vertex( 37.033435677178204,8.45034574251622, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.12672198982909,13.219360002316535, 0 ), new Vertex( 34.20783207565546,16.67137915128842, 0 ), new Vertex( 37.599290300160646,12.641502738464624, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.033435677178204,8.45034574251622, 0 ), new Vertex( 35.12672198982909,13.219360002316535, 0 ), new Vertex( 37.599290300160646,12.641502738464624, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.599290300160646,12.641502738464624, 0 ), new Vertex( 34.20783207565546,16.67137915128842, 0 ), new Vertex( 41.50919334543869,18.835276347585022, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( 34.20783207565546,16.67137915128842, 0 ), new Vertex( 35.19969952572137,25.73376391408965, 0 ), new Vertex( 38.73796413000673,23.716487270779908, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.50919334543869,18.835276347585022, 0 ), new Vertex( 34.20783207565546,16.67137915128842, 0 ), new Vertex( 38.73796413000673,23.716487270779908, 0 ), 4282269505, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.19969952572137,25.73376391408965, 0 ), new Vertex( 36.66080052079633,28.740077687893063, 0 ), new Vertex( 38.73796413000673,23.716487270779908, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.66080052079633,28.740077687893063, 0 ), new Vertex( 35.836622920352966,36.386986245401204, 0 ), new Vertex( 38.46142133511603,29.255390473175794, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.73796413000673,23.716487270779908, 0 ), new Vertex( 36.66080052079633,28.740077687893063, 0 ), new Vertex( 38.46142133511603,29.255390473175794, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.46142133511603,29.255390473175794, 0 ), new Vertex( 35.836622920352966,36.386986245401204, 0 ), new Vertex( 41.64574451325461,35.598183484748006, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.836622920352966,36.386986245401204, 0 ), new Vertex( 34.38809822127223,39.375008513219655, 0 ), new Vertex( 37.198374458123,39.17133119748905, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 34.38809822127223,39.375008513219655, 0 ), new Vertex( 35.8326539285481,43.377134765964, 0 ), new Vertex( 37.198374458123,39.17133119748905, 0 ), 4281019179, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.64574451325461,35.598183484748006, 0 ), new Vertex( 35.836622920352966,36.386986245401204, 0 ), new Vertex( 37.198374458123,39.17133119748905, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.8326539285481,43.377134765964, 0 ), new Vertex( 35.11400429112837,47.79812738625333, 0 ), new Vertex( 41.23468802124262,44.67969064228237, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.198374458123,39.17133119748905, 0 ), new Vertex( 35.8326539285481,43.377134765964, 0 ), new Vertex( 41.23468802124262,44.67969064228237, 0 ), 4282400832, 1 );triangles.push( T ); T = new Triangle( new Vertex( 35.11400429112837,47.79812738625333, 0 ), new Vertex( 33.93250576965511,54.35713092889637, 0 ), new Vertex( 37.75751968193799,49.918502933345735, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 41.23468802124262,44.67969064228237, 0 ), new Vertex( 35.11400429112837,47.79812738625333, 0 ), new Vertex( 37.75751968193799,49.918502933345735, 0 ), 3105956129, 0.7254901960784313 );triangles.push( T ); T = new Triangle( new Vertex( 33.93250576965511,54.35713092889637, 0 ), new Vertex( 36.14458331651986,61.064468152821064, 0 ), new Vertex( 38.48210510145873,56.151011617388576, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 37.75751968193799,49.918502933345735, 0 ), new Vertex( 33.93250576965511,54.35713092889637, 0 ), new Vertex( 38.48210510145873,56.151011617388576, 0 ), 3442092586, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 36.14458331651986,61.064468152821064, 0 ), new Vertex( 33.45917068934068,63.58902878453955, 0 ), new Vertex( 38.83225214248523,61.92566502932459, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 38.48210510145873,56.151011617388576, 0 ), new Vertex( 36.14458331651986,61.064468152821064, 0 ), new Vertex( 38.83225214248523,61.92566502932459, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 41.88781189080328,58.43305315449834, 0 ), new Vertex( 38.48210510145873,56.151011617388576, 0 ), new Vertex( 38.83225214248523,61.92566502932459, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 33.45917068934068,63.58902878453955, 0 ), new Vertex( 35.11704278923571,70.88903705449775, 0 ), new Vertex( 39.49775968724862,67.43605432426557, 0 ), 3006411314, 0.7019607843137254 );triangles.push( T ); T = new Triangle( new Vertex( 38.83225214248523,61.92566502932459, 0 ), new Vertex( 33.45917068934068,63.58902878453955, 0 ), new Vertex( 39.49775968724862,67.43605432426557, 0 ), 3308927546, 0.7725490196078432 );triangles.push( T ); T = new Triangle( new Vertex( 35.11704278923571,70.88903705449775, 0 ), new Vertex( 35.515159343369305,71.81271398765966, 0 ), new Vertex( 39.49775968724862,67.43605432426557, 0 ), 2200907567, 0.5137254901960784 );triangles.push( T ); T = new Triangle( new Vertex( 39.49775968724862,67.43605432426557, 0 ), new Vertex( 35.515159343369305,71.81271398765966, 0 ), new Vertex( 40.167009856551886,72.9684633933939, 0 ), 1546398764, 0.3607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( 39.011328695807606,-64.70585411088541, 0 ), new Vertex( 38.007168197538704,-58.64890448655933, 0 ), new Vertex( 45.98054585326463,-63.403882157523185, 0 ), 2672512603, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( 45.98054585326463,-63.403882157523185, 0 ), new Vertex( 38.007168197538704,-58.64890448655933, 0 ), new Vertex( 46.799232431687415,-57.47662020288408, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.04734375374392,-53.49608874786645, 0 ), new Vertex( 36.552487661130726,-50.1654094774276, 0 ), new Vertex( 42.34495701082051,-53.26211404893547, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.552487661130726,-50.1654094774276, 0 ), new Vertex( 38.780171224381775,-45.276765796821564, 0 ), new Vertex( 42.34495701082051,-53.26211404893547, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.39784006634727,-54.266080517787486, 0 ), new Vertex( 38.04734375374392,-53.49608874786645, 0 ), new Vertex( 42.34495701082051,-53.26211404893547, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.007168197538704,-58.64890448655933, 0 ), new Vertex( 38.39784006634727,-54.266080517787486, 0 ), new Vertex( 42.34495701082051,-53.26211404893547, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.799232431687415,-57.47662020288408, 0 ), new Vertex( 38.007168197538704,-58.64890448655933, 0 ), new Vertex( 42.34495701082051,-53.26211404893547, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.34495701082051,-53.26211404893547, 0 ), new Vertex( 38.780171224381775,-45.276765796821564, 0 ), new Vertex( 46.54596343450248,-47.497100996784866, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.780171224381775,-45.276765796821564, 0 ), new Vertex( 41.83392995549366,-41.62414273619652, 0 ), new Vertex( 42.24007803061977,-43.467764052562416, 0 ), 4291563264, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.54596343450248,-47.497100996784866, 0 ), new Vertex( 38.780171224381775,-45.276765796821564, 0 ), new Vertex( 42.24007803061977,-43.467764052562416, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 39.7390510472469,-38.26015051128343, 0 ), new Vertex( 36.04908044729382,-36.03748518647626, 0 ), new Vertex( 42.73332798201591,-34.59020749107003, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.04908044729382,-36.03748518647626, 0 ), new Vertex( 41.72845627460629,-30.93871487909928, 0 ), new Vertex( 42.73332798201591,-34.59020749107003, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.83392995549366,-41.62414273619652, 0 ), new Vertex( 39.7390510472469,-38.26015051128343, 0 ), new Vertex( 42.73332798201591,-34.59020749107003, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.73332798201591,-34.59020749107003, 0 ), new Vertex( 41.72845627460629,-30.93871487909928, 0 ), new Vertex( 44.190782530233264,-32.770672474522144, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.72845627460629,-30.93871487909928, 0 ), new Vertex( 38.709666184615344,-26.18584354314953, 0 ), new Vertex( 46.635702434461564,-26.120238142553717, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.709666184615344,-26.18584354314953, 0 ), new Vertex( 41.50397521723062,-21.387077359482646, 0 ), new Vertex( 46.635702434461564,-26.120238142553717, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 44.190782530233264,-32.770672474522144, 0 ), new Vertex( 41.72845627460629,-30.93871487909928, 0 ), new Vertex( 46.635702434461564,-26.120238142553717, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.635702434461564,-26.120238142553717, 0 ), new Vertex( 41.50397521723062,-21.387077359482646, 0 ), new Vertex( 46.4469873001799,-22.28105143085122, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.50397521723062,-21.387077359482646, 0 ), new Vertex( 40.085846370086074,-15.549843412823975, 0 ), new Vertex( 43.738055378664285,-15.973177835345268, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.4469873001799,-22.28105143085122, 0 ), new Vertex( 41.50397521723062,-21.387077359482646, 0 ), new Vertex( 43.738055378664285,-15.973177835345268, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 40.085846370086074,-15.549843412823975, 0 ), new Vertex( 37.16640295041725,-10.451486181933433, 0 ), new Vertex( 42.04910793621093,-10.513072285335511, 0 ), 4293438893, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.16640295041725,-10.451486181933433, 0 ), new Vertex( 38.43028187332675,-7.6846028924919665, 0 ), new Vertex( 42.04910793621093,-10.513072285335511, 0 ), 4292220678, 1 );triangles.push( T ); T = new Triangle( new Vertex( 43.738055378664285,-15.973177835345268, 0 ), new Vertex( 40.085846370086074,-15.549843412823975, 0 ), new Vertex( 42.04910793621093,-10.513072285335511, 0 ), 4292088835, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.43028187332675,-7.6846028924919665, 0 ), new Vertex( 37.209210058674216,-0.23164542065933347, 0 ), new Vertex( 42.607083681970835,-3.215613096486777, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.04910793621093,-10.513072285335511, 0 ), new Vertex( 38.43028187332675,-7.6846028924919665, 0 ), new Vertex( 42.607083681970835,-3.215613096486777, 0 ), 4293268995, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.36013761674985,-5.862779297400266, 0 ), new Vertex( 42.04910793621093,-10.513072285335511, 0 ), new Vertex( 42.607083681970835,-3.215613096486777, 0 ), 4284570459, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.209210058674216,-0.23164542065933347, 0 ), new Vertex( 36.98125043231994,2.160026951227337, 0 ), new Vertex( 42.83094926783815,5.062093530781567, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.607083681970835,-3.215613096486777, 0 ), new Vertex( 37.209210058674216,-0.23164542065933347, 0 ), new Vertex( 42.83094926783815,5.062093530781567, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( 36.98125043231994,2.160026951227337, 0 ), new Vertex( 37.21194002358243,4.630878368392587, 0 ), new Vertex( 42.83094926783815,5.062093530781567, 0 ), 4285361517, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.21194002358243,4.630878368392587, 0 ), new Vertex( 37.033435677178204,8.45034574251622, 0 ), new Vertex( 42.83094926783815,5.062093530781567, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.033435677178204,8.45034574251622, 0 ), new Vertex( 37.599290300160646,12.641502738464624, 0 ), new Vertex( 46.21044132905081,10.943565846886486, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.83094926783815,5.062093530781567, 0 ), new Vertex( 37.033435677178204,8.45034574251622, 0 ), new Vertex( 46.21044132905081,10.943565846886486, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.599290300160646,12.641502738464624, 0 ), new Vertex( 41.50919334543869,18.835276347585022, 0 ), new Vertex( 46.13976337527856,16.1980087691918, 0 ), 4286348412, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.21044132905081,10.943565846886486, 0 ), new Vertex( 37.599290300160646,12.641502738464624, 0 ), new Vertex( 46.13976337527856,16.1980087691918, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.50919334543869,18.835276347585022, 0 ), new Vertex( 38.73796413000673,23.716487270779908, 0 ), new Vertex( 43.152130684349686,21.359366733580828, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.13976337527856,16.1980087691918, 0 ), new Vertex( 41.50919334543869,18.835276347585022, 0 ), new Vertex( 43.152130684349686,21.359366733580828, 0 ), 4281808438, 1 );triangles.push( T ); T = new Triangle( new Vertex( 43.152130684349686,21.359366733580828, 0 ), new Vertex( 38.73796413000673,23.716487270779908, 0 ), new Vertex( 45.022689695935696,23.18214594712481, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.13976337527856,16.1980087691918, 0 ), new Vertex( 43.152130684349686,21.359366733580828, 0 ), new Vertex( 45.022689695935696,23.18214594712481, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.73796413000673,23.716487270779908, 0 ), new Vertex( 38.46142133511603,29.255390473175794, 0 ), new Vertex( 44.23991342820227,29.878619463182986, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 45.022689695935696,23.18214594712481, 0 ), new Vertex( 38.73796413000673,23.716487270779908, 0 ), new Vertex( 44.23991342820227,29.878619463182986, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 38.46142133511603,29.255390473175794, 0 ), new Vertex( 41.64574451325461,35.598183484748006, 0 ), new Vertex( 44.23991342820227,29.878619463182986, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( 44.23991342820227,29.878619463182986, 0 ), new Vertex( 41.64574451325461,35.598183484748006, 0 ), new Vertex( 42.56066682795063,36.09556453861296, 0 ), 4284703587, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.64574451325461,35.598183484748006, 0 ), new Vertex( 37.198374458123,39.17133119748905, 0 ), new Vertex( 42.4895461932756,40.65287223178893, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.56066682795063,36.09556453861296, 0 ), new Vertex( 41.64574451325461,35.598183484748006, 0 ), new Vertex( 42.4895461932756,40.65287223178893, 0 ), 4279242768, 1 );triangles.push( T ); T = new Triangle( new Vertex( 37.198374458123,39.17133119748905, 0 ), new Vertex( 41.23468802124262,44.67969064228237, 0 ), new Vertex( 42.4895461932756,40.65287223178893, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.4895461932756,40.65287223178893, 0 ), new Vertex( 41.23468802124262,44.67969064228237, 0 ), new Vertex( 46.736601607874036,43.140860645566136, 0 ), 4283519313, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.23468802124262,44.67969064228237, 0 ), new Vertex( 37.75751968193799,49.918502933345735, 0 ), new Vertex( 42.65605161245912,48.965866543352604, 0 ), 3388997632, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 37.75751968193799,49.918502933345735, 0 ), new Vertex( 38.48210510145873,56.151011617388576, 0 ), new Vertex( 42.65605161245912,48.965866543352604, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 46.736601607874036,43.140860645566136, 0 ), new Vertex( 41.23468802124262,44.67969064228237, 0 ), new Vertex( 42.65605161245912,48.965866543352604, 0 ), 3139642147, 0.7333333333333333 );triangles.push( T ); T = new Triangle( new Vertex( 38.48210510145873,56.151011617388576, 0 ), new Vertex( 41.88781189080328,58.43305315449834, 0 ), new Vertex( 46.89157960051671,52.07516789063811, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 42.65605161245912,48.965866543352604, 0 ), new Vertex( 38.48210510145873,56.151011617388576, 0 ), new Vertex( 46.89157960051671,52.07516789063811, 0 ), 3443013688, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 41.88781189080328,58.43305315449834, 0 ), new Vertex( 38.83225214248523,61.92566502932459, 0 ), new Vertex( 42.236561610363424,59.89964354643598, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 38.83225214248523,61.92566502932459, 0 ), new Vertex( 39.49775968724862,67.43605432426557, 0 ), new Vertex( 44.35485956072807,61.66298712231219, 0 ), 3275044149, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( 42.236561610363424,59.89964354643598, 0 ), new Vertex( 38.83225214248523,61.92566502932459, 0 ), new Vertex( 44.35485956072807,61.66298712231219, 0 ), 3374852136, 0.788235294117647 );triangles.push( T ); T = new Triangle( new Vertex( 41.88781189080328,58.43305315449834, 0 ), new Vertex( 42.236561610363424,59.89964354643598, 0 ), new Vertex( 44.35485956072807,61.66298712231219, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 39.49775968724862,67.43605432426557, 0 ), new Vertex( 40.167009856551886,72.9684633933939, 0 ), new Vertex( 43.93980670301244,70.33658477570862, 0 ), 119809060, 0.027450980392156862 );triangles.push( T ); T = new Triangle( new Vertex( 44.35485956072807,61.66298712231219, 0 ), new Vertex( 39.49775968724862,67.43605432426557, 0 ), new Vertex( 43.93980670301244,70.33658477570862, 0 ), 2721198642, 0.6352941176470588 );triangles.push( T ); T = new Triangle( new Vertex( 45.98054585326463,-63.403882157523185, 0 ), new Vertex( 46.799232431687415,-57.47662020288408, 0 ), new Vertex( 48.46976453484967,-59.8727048994042, 0 ), 119809097, 0.027450980392156862 );triangles.push( T ); T = new Triangle( new Vertex( 46.799232431687415,-57.47662020288408, 0 ), new Vertex( 42.34495701082051,-53.26211404893547, 0 ), new Vertex( 48.24069331213832,-56.24383837124333, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 48.46976453484967,-59.8727048994042, 0 ), new Vertex( 46.799232431687415,-57.47662020288408, 0 ), new Vertex( 48.24069331213832,-56.24383837124333, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.34495701082051,-53.26211404893547, 0 ), new Vertex( 46.54596343450248,-47.497100996784866, 0 ), new Vertex( 50.611240005120635,-53.131202784366906, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 48.24069331213832,-56.24383837124333, 0 ), new Vertex( 42.34495701082051,-53.26211404893547, 0 ), new Vertex( 50.611240005120635,-53.131202784366906, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 50.611240005120635,-53.131202784366906, 0 ), new Vertex( 46.54596343450248,-47.497100996784866, 0 ), new Vertex( 49.69478414207697,-45.61867393227294, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.54596343450248,-47.497100996784866, 0 ), new Vertex( 42.24007803061977,-43.467764052562416, 0 ), new Vertex( 47.035121308173984,-41.86279649520293, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 49.69478414207697,-45.61867393227294, 0 ), new Vertex( 46.54596343450248,-47.497100996784866, 0 ), new Vertex( 47.035121308173984,-41.86279649520293, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.24007803061977,-43.467764052562416, 0 ), new Vertex( 41.83392995549366,-41.62414273619652, 0 ), new Vertex( 47.035121308173984,-41.86279649520293, 0 ), 4291627520, 1 );triangles.push( T ); T = new Triangle( new Vertex( 41.83392995549366,-41.62414273619652, 0 ), new Vertex( 42.73332798201591,-34.59020749107003, 0 ), new Vertex( 47.035121308173984,-41.86279649520293, 0 ), 4291498752, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.73332798201591,-34.59020749107003, 0 ), new Vertex( 44.190782530233264,-32.770672474522144, 0 ), new Vertex( 49.28430408984423,-38.485924661159515, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.035121308173984,-41.86279649520293, 0 ), new Vertex( 42.73332798201591,-34.59020749107003, 0 ), new Vertex( 49.28430408984423,-38.485924661159515, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 44.190782530233264,-32.770672474522144, 0 ), new Vertex( 46.635702434461564,-26.120238142553717, 0 ), new Vertex( 50.89917387161404,-30.53730538021773, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.635702434461564,-26.120238142553717, 0 ), new Vertex( 46.4469873001799,-22.28105143085122, 0 ), new Vertex( 47.8269158215262,-24.987274037208408, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( 50.89917387161404,-30.53730538021773, 0 ), new Vertex( 46.635702434461564,-26.120238142553717, 0 ), new Vertex( 47.8269158215262,-24.987274037208408, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.8269158215262,-24.987274037208408, 0 ), new Vertex( 46.4469873001799,-22.28105143085122, 0 ), new Vertex( 51.079301371239126,-21.616048008669168, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.4469873001799,-22.28105143085122, 0 ), new Vertex( 43.738055378664285,-15.973177835345268, 0 ), new Vertex( 50.13487911131233,-16.13853185577318, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 51.079301371239126,-21.616048008669168, 0 ), new Vertex( 46.4469873001799,-22.28105143085122, 0 ), new Vertex( 50.13487911131233,-16.13853185577318, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 43.738055378664285,-15.973177835345268, 0 ), new Vertex( 42.04910793621093,-10.513072285335511, 0 ), new Vertex( 49.661078029777855,-11.901619440410286, 0 ), 4292088835, 1 );triangles.push( T ); T = new Triangle( new Vertex( 50.13487911131233,-16.13853185577318, 0 ), new Vertex( 43.738055378664285,-15.973177835345268, 0 ), new Vertex( 49.661078029777855,-11.901619440410286, 0 ), 4291957763, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.04910793621093,-10.513072285335511, 0 ), new Vertex( 46.36013761674985,-5.862779297400266, 0 ), new Vertex( 49.661078029777855,-11.901619440410286, 0 ), 4292810243, 1 );triangles.push( T ); T = new Triangle( new Vertex( 49.661078029777855,-11.901619440410286, 0 ), new Vertex( 46.36013761674985,-5.862779297400266, 0 ), new Vertex( 50.85644052643329,-5.574562534689903, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.36013761674985,-5.862779297400266, 0 ), new Vertex( 42.607083681970835,-3.215613096486777, 0 ), new Vertex( 49.91535921860486,-2.4046965981833637, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( 50.85644052643329,-5.574562534689903, 0 ), new Vertex( 46.36013761674985,-5.862779297400266, 0 ), new Vertex( 49.91535921860486,-2.4046965981833637, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.607083681970835,-3.215613096486777, 0 ), new Vertex( 42.83094926783815,5.062093530781567, 0 ), new Vertex( 49.91535921860486,-2.4046965981833637, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.83094926783815,5.062093530781567, 0 ), new Vertex( 46.21044132905081,10.943565846886486, 0 ), new Vertex( 47.37580177653581,6.488960544578731, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 49.91535921860486,-2.4046965981833637, 0 ), new Vertex( 42.83094926783815,5.062093530781567, 0 ), new Vertex( 47.37580177653581,6.488960544578731, 0 ), 4285361517, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.37580177653581,6.488960544578731, 0 ), new Vertex( 46.21044132905081,10.943565846886486, 0 ), new Vertex( 48.1155565851368,9.626261516008526, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.21044132905081,10.943565846886486, 0 ), new Vertex( 46.13976337527856,16.1980087691918, 0 ), new Vertex( 51.10781648475677,13.97502108803019, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( 48.1155565851368,9.626261516008526, 0 ), new Vertex( 46.21044132905081,10.943565846886486, 0 ), new Vertex( 51.10781648475677,13.97502108803019, 0 ), 4286085240, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.13976337527856,16.1980087691918, 0 ), new Vertex( 45.022689695935696,23.18214594712481, 0 ), new Vertex( 51.084307830780745,18.821637759450823, 0 ), 4279900698, 1 );triangles.push( T ); T = new Triangle( new Vertex( 51.10781648475677,13.97502108803019, 0 ), new Vertex( 46.13976337527856,16.1980087691918, 0 ), new Vertex( 51.084307830780745,18.821637759450823, 0 ), 4282532678, 1 );triangles.push( T ); T = new Triangle( new Vertex( 51.084307830780745,18.821637759450823, 0 ), new Vertex( 45.022689695935696,23.18214594712481, 0 ), new Vertex( 51.38177964184433,26.238022312521935, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 45.022689695935696,23.18214594712481, 0 ), new Vertex( 44.23991342820227,29.878619463182986, 0 ), new Vertex( 47.04658703925088,27.14549336908385, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( 51.38177964184433,26.238022312521935, 0 ), new Vertex( 45.022689695935696,23.18214594712481, 0 ), new Vertex( 47.04658703925088,27.14549336908385, 0 ), 4280887593, 1 );triangles.push( T ); T = new Triangle( new Vertex( 44.23991342820227,29.878619463182986, 0 ), new Vertex( 42.56066682795063,36.09556453861296, 0 ), new Vertex( 48.52689633658156,32.55912107275799, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.04658703925088,27.14549336908385, 0 ), new Vertex( 44.23991342820227,29.878619463182986, 0 ), new Vertex( 48.52689633658156,32.55912107275799, 0 ), 4282203196, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.56066682795063,36.09556453861296, 0 ), new Vertex( 42.4895461932756,40.65287223178893, 0 ), new Vertex( 47.38299120729789,41.34867829363793, 0 ), 4280953386, 1 );triangles.push( T ); T = new Triangle( new Vertex( 42.4895461932756,40.65287223178893, 0 ), new Vertex( 46.736601607874036,43.140860645566136, 0 ), new Vertex( 47.38299120729789,41.34867829363793, 0 ), 4283387727, 1 );triangles.push( T ); T = new Triangle( new Vertex( 48.52689633658156,32.55912107275799, 0 ), new Vertex( 42.56066682795063,36.09556453861296, 0 ), new Vertex( 47.38299120729789,41.34867829363793, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.38299120729789,41.34867829363793, 0 ), new Vertex( 46.736601607874036,43.140860645566136, 0 ), new Vertex( 49.27819382911548,41.71282306872308, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( 46.736601607874036,43.140860645566136, 0 ), new Vertex( 42.65605161245912,48.965866543352604, 0 ), new Vertex( 47.997254168614745,51.39964920561761, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 42.65605161245912,48.965866543352604, 0 ), new Vertex( 46.89157960051671,52.07516789063811, 0 ), new Vertex( 47.20356592023745,51.91806969093159, 0 ), 3440974105, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 47.997254168614745,51.39964920561761, 0 ), new Vertex( 42.65605161245912,48.965866543352604, 0 ), new Vertex( 47.20356592023745,51.91806969093159, 0 ), 3440974105, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 46.89157960051671,52.07516789063811, 0 ), new Vertex( 41.88781189080328,58.43305315449834, 0 ), new Vertex( 49.028599367477,60.735578808002174, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 41.88781189080328,58.43305315449834, 0 ), new Vertex( 44.35485956072807,61.66298712231219, 0 ), new Vertex( 49.028599367477,60.735578808002174, 0 ), 3374523171, 0.788235294117647 );triangles.push( T ); T = new Triangle( new Vertex( 44.35485956072807,61.66298712231219, 0 ), new Vertex( 43.93980670301244,70.33658477570862, 0 ), new Vertex( 49.91672759689391,61.552641299553216, 0 ), 2872127793, 0.6705882352941176 );triangles.push( T ); T = new Triangle( new Vertex( 49.028599367477,60.735578808002174, 0 ), new Vertex( 44.35485956072807,61.66298712231219, 0 ), new Vertex( 49.91672759689391,61.552641299553216, 0 ), 3207803699, 0.7490196078431373 );triangles.push( T ); T = new Triangle( new Vertex( 49.91672759689391,61.552641299553216, 0 ), new Vertex( 43.93980670301244,70.33658477570862, 0 ), new Vertex( 51.88615797832608,69.48324848059565, 0 ), 472130596, 0.10980392156862745 );triangles.push( T ); T = new Triangle( new Vertex( 48.46976453484967,-59.8727048994042, 0 ), new Vertex( 48.24069331213832,-56.24383837124333, 0 ), new Vertex( 55.94660763209686,-57.20811521541327, 0 ), 3895605051, 0.9098039215686274 );triangles.push( T ); T = new Triangle( new Vertex( 48.24069331213832,-56.24383837124333, 0 ), new Vertex( 50.611240005120635,-53.131202784366906, 0 ), new Vertex( 55.94660763209686,-57.20811521541327, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 55.94660763209686,-57.20811521541327, 0 ), new Vertex( 50.611240005120635,-53.131202784366906, 0 ), new Vertex( 56.79609942995012,-53.35370736103505, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 49.69478414207697,-45.61867393227294, 0 ), new Vertex( 47.035121308173984,-41.86279649520293, 0 ), new Vertex( 53.31341552827507,-44.48052360350266, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.035121308173984,-41.86279649520293, 0 ), new Vertex( 49.28430408984423,-38.485924661159515, 0 ), new Vertex( 53.31341552827507,-44.48052360350266, 0 ), 4278846208, 1 );triangles.push( T ); T = new Triangle( new Vertex( 50.611240005120635,-53.131202784366906, 0 ), new Vertex( 49.69478414207697,-45.61867393227294, 0 ), new Vertex( 53.31341552827507,-44.48052360350266, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 56.79609942995012,-53.35370736103505, 0 ), new Vertex( 50.611240005120635,-53.131202784366906, 0 ), new Vertex( 53.31341552827507,-44.48052360350266, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.31341552827507,-44.48052360350266, 0 ), new Vertex( 49.28430408984423,-38.485924661159515, 0 ), new Vertex( 55.89398984843865,-43.20080259954557, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 49.28430408984423,-38.485924661159515, 0 ), new Vertex( 44.190782530233264,-32.770672474522144, 0 ), new Vertex( 52.512447408400476,-33.97629501204938, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 44.190782530233264,-32.770672474522144, 0 ), new Vertex( 50.89917387161404,-30.53730538021773, 0 ), new Vertex( 52.512447408400476,-33.97629501204938, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 55.89398984843865,-43.20080259954557, 0 ), new Vertex( 49.28430408984423,-38.485924661159515, 0 ), new Vertex( 52.512447408400476,-33.97629501204938, 0 ), 4290908931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 52.512447408400476,-33.97629501204938, 0 ), new Vertex( 50.89917387161404,-30.53730538021773, 0 ), new Vertex( 53.99361318955198,-32.00752706406638, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 50.89917387161404,-30.53730538021773, 0 ), new Vertex( 47.8269158215262,-24.987274037208408, 0 ), new Vertex( 55.09310259995982,-27.36327187065035, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.8269158215262,-24.987274037208408, 0 ), new Vertex( 51.079301371239126,-21.616048008669168, 0 ), new Vertex( 55.09310259995982,-27.36327187065035, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.99361318955198,-32.00752706406638, 0 ), new Vertex( 50.89917387161404,-30.53730538021773, 0 ), new Vertex( 55.09310259995982,-27.36327187065035, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( 51.079301371239126,-21.616048008669168, 0 ), new Vertex( 50.13487911131233,-16.13853185577318, 0 ), new Vertex( 53.03002837160602,-20.716452884022146, 0 ), 4291826691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 55.09310259995982,-27.36327187065035, 0 ), new Vertex( 51.079301371239126,-21.616048008669168, 0 ), new Vertex( 53.03002837160602,-20.716452884022146, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.03002837160602,-20.716452884022146, 0 ), new Vertex( 50.13487911131233,-16.13853185577318, 0 ), new Vertex( 55.98898875107989,-17.08199439244345, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 50.13487911131233,-16.13853185577318, 0 ), new Vertex( 49.661078029777855,-11.901619440410286, 0 ), new Vertex( 52.05153662990779,-10.55033619189635, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 55.98898875107989,-17.08199439244345, 0 ), new Vertex( 50.13487911131233,-16.13853185577318, 0 ), new Vertex( 52.05153662990779,-10.55033619189635, 0 ), 4291892227, 1 );triangles.push( T ); T = new Triangle( new Vertex( 49.661078029777855,-11.901619440410286, 0 ), new Vertex( 50.85644052643329,-5.574562534689903, 0 ), new Vertex( 52.05153662990779,-10.55033619189635, 0 ), 4283842622, 1 );triangles.push( T ); T = new Triangle( new Vertex( 52.05153662990779,-10.55033619189635, 0 ), new Vertex( 50.85644052643329,-5.574562534689903, 0 ), new Vertex( 56.64792434126139,-6.511782907415181, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 50.85644052643329,-5.574562534689903, 0 ), new Vertex( 49.91535921860486,-2.4046965981833637, 0 ), new Vertex( 53.48306533228606,0.9684642902575433, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( 56.64792434126139,-6.511782907415181, 0 ), new Vertex( 50.85644052643329,-5.574562534689903, 0 ), new Vertex( 53.48306533228606,0.9684642902575433, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( 49.91535921860486,-2.4046965981833637, 0 ), new Vertex( 47.37580177653581,6.488960544578731, 0 ), new Vertex( 53.48306533228606,0.9684642902575433, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.48306533228606,0.9684642902575433, 0 ), new Vertex( 47.37580177653581,6.488960544578731, 0 ), new Vertex( 53.872693086043,2.7987204710952938, 0 ), 4285361517, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.37580177653581,6.488960544578731, 0 ), new Vertex( 48.1155565851368,9.626261516008526, 0 ), new Vertex( 52.662792751099914,8.948455423582345, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.872693086043,2.7987204710952938, 0 ), new Vertex( 47.37580177653581,6.488960544578731, 0 ), new Vertex( 52.662792751099914,8.948455423582345, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( 48.1155565851368,9.626261516008526, 0 ), new Vertex( 51.10781648475677,13.97502108803019, 0 ), new Vertex( 52.662792751099914,8.948455423582345, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( 51.10781648475677,13.97502108803019, 0 ), new Vertex( 51.084307830780745,18.821637759450823, 0 ), new Vertex( 53.05052578728646,19.015952775720507, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( 56.977510187309235,15.208573132753372, 0 ), new Vertex( 51.10781648475677,13.97502108803019, 0 ), new Vertex( 53.05052578728646,19.015952775720507, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( 51.084307830780745,18.821637759450823, 0 ), new Vertex( 51.38177964184433,26.238022312521935, 0 ), new Vertex( 53.05052578728646,19.015952775720507, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.05052578728646,19.015952775720507, 0 ), new Vertex( 51.38177964184433,26.238022312521935, 0 ), new Vertex( 55.89784705126658,24.85121728712693, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 51.38177964184433,26.238022312521935, 0 ), new Vertex( 47.04658703925088,27.14549336908385, 0 ), new Vertex( 52.83497015759349,28.649611744098365, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.04658703925088,27.14549336908385, 0 ), new Vertex( 48.52689633658156,32.55912107275799, 0 ), new Vertex( 52.83497015759349,28.649611744098365, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( 55.89784705126658,24.85121728712693, 0 ), new Vertex( 51.38177964184433,26.238022312521935, 0 ), new Vertex( 52.83497015759349,28.649611744098365, 0 ), 4282269246, 1 );triangles.push( T ); T = new Triangle( new Vertex( 48.52689633658156,32.55912107275799, 0 ), new Vertex( 47.38299120729789,41.34867829363793, 0 ), new Vertex( 53.026916140690446,34.84356371080503, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( 47.38299120729789,41.34867829363793, 0 ), new Vertex( 49.27819382911548,41.71282306872308, 0 ), new Vertex( 53.026916140690446,34.84356371080503, 0 ), 4282729797, 1 );triangles.push( T ); T = new Triangle( new Vertex( 52.83497015759349,28.649611744098365, 0 ), new Vertex( 48.52689633658156,32.55912107275799, 0 ), new Vertex( 53.026916140690446,34.84356371080503, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.026916140690446,34.84356371080503, 0 ), new Vertex( 49.27819382911548,41.71282306872308, 0 ), new Vertex( 54.261935346759856,37.47318672342226, 0 ), 4282269246, 1 );triangles.push( T ); T = new Triangle( new Vertex( 49.27819382911548,41.71282306872308, 0 ), new Vertex( 46.736601607874036,43.140860645566136, 0 ), new Vertex( 53.15573504474014,45.01924273185432, 0 ), 3325046832, 0.7764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 46.736601607874036,43.140860645566136, 0 ), new Vertex( 47.997254168614745,51.39964920561761, 0 ), new Vertex( 53.15573504474014,45.01924273185432, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 54.261935346759856,37.47318672342226, 0 ), new Vertex( 49.27819382911548,41.71282306872308, 0 ), new Vertex( 53.15573504474014,45.01924273185432, 0 ), 4283716692, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.15573504474014,45.01924273185432, 0 ), new Vertex( 47.997254168614745,51.39964920561761, 0 ), new Vertex( 53.98229625355452,49.92870375607163, 0 ), 3440579347, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 53.98229625355452,49.92870375607163, 0 ), new Vertex( 47.997254168614745,51.39964920561761, 0 ), new Vertex( 55.90398740302771,53.662174358963966, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 47.20356592023745,51.91806969093159, 0 ), new Vertex( 46.89157960051671,52.07516789063811, 0 ), new Vertex( 53.05731879826635,58.412069325335324, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 46.89157960051671,52.07516789063811, 0 ), new Vertex( 49.028599367477,60.735578808002174, 0 ), new Vertex( 53.05731879826635,58.412069325335324, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 47.997254168614745,51.39964920561761, 0 ), new Vertex( 47.20356592023745,51.91806969093159, 0 ), new Vertex( 53.05731879826635,58.412069325335324, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 55.90398740302771,53.662174358963966, 0 ), new Vertex( 47.997254168614745,51.39964920561761, 0 ), new Vertex( 53.05731879826635,58.412069325335324, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 49.028599367477,60.735578808002174, 0 ), new Vertex( 49.91672759689391,61.552641299553216, 0 ), new Vertex( 53.05731879826635,58.412069325335324, 0 ), 3207803699, 0.7490196078431373 );triangles.push( T ); T = new Triangle( new Vertex( 49.91672759689391,61.552641299553216, 0 ), new Vertex( 51.88615797832608,69.48324848059565, 0 ), new Vertex( 53.624609387945384,65.43029788741842, 0 ), 2268148017, 0.5294117647058824 );triangles.push( T ); T = new Triangle( new Vertex( 53.05731879826635,58.412069325335324, 0 ), new Vertex( 49.91672759689391,61.552641299553216, 0 ), new Vertex( 53.624609387945384,65.43029788741842, 0 ), 3023122737, 0.7058823529411765 );triangles.push( T ); T = new Triangle( new Vertex( 55.94660763209686,-57.20811521541327, 0 ), new Vertex( 56.79609942995012,-53.35370736103505, 0 ), new Vertex( 57.17900218022987,-53.65139579307288, 0 ), 4247202350, 0.9921568627450981 );triangles.push( T ); T = new Triangle( new Vertex( 57.17900218022987,-53.65139579307288, 0 ), new Vertex( 56.79609942995012,-53.35370736103505, 0 ), new Vertex( 61.89607165567577,-49.72489080065861, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 56.79609942995012,-53.35370736103505, 0 ), new Vertex( 53.31341552827507,-44.48052360350266, 0 ), new Vertex( 58.47712668403983,-46.271955996286124, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.31341552827507,-44.48052360350266, 0 ), new Vertex( 55.89398984843865,-43.20080259954557, 0 ), new Vertex( 58.47712668403983,-46.271955996286124, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.89607165567577,-49.72489080065861, 0 ), new Vertex( 56.79609942995012,-53.35370736103505, 0 ), new Vertex( 58.47712668403983,-46.271955996286124, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 58.47712668403983,-46.271955996286124, 0 ), new Vertex( 55.89398984843865,-43.20080259954557, 0 ), new Vertex( 60.19727886701003,-43.135575958527625, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 55.89398984843865,-43.20080259954557, 0 ), new Vertex( 52.512447408400476,-33.97629501204938, 0 ), new Vertex( 61.008402314502746,-34.55403551599011, 0 ), 4278845440, 1 );triangles.push( T ); T = new Triangle( new Vertex( 60.19727886701003,-43.135575958527625, 0 ), new Vertex( 55.89398984843865,-43.20080259954557, 0 ), new Vertex( 61.008402314502746,-34.55403551599011, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 52.512447408400476,-33.97629501204938, 0 ), new Vertex( 53.99361318955198,-32.00752706406638, 0 ), new Vertex( 57.52331044105813,-31.890786650124937, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.008402314502746,-34.55403551599011, 0 ), new Vertex( 52.512447408400476,-33.97629501204938, 0 ), new Vertex( 57.52331044105813,-31.890786650124937, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.99361318955198,-32.00752706406638, 0 ), new Vertex( 55.09310259995982,-27.36327187065035, 0 ), new Vertex( 57.52331044105813,-31.890786650124937, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 55.09310259995982,-27.36327187065035, 0 ), new Vertex( 53.03002837160602,-20.716452884022146, 0 ), new Vertex( 57.35682385787368,-24.866267735138535, 0 ), 4291630083, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.03002837160602,-20.716452884022146, 0 ), new Vertex( 55.98898875107989,-17.08199439244345, 0 ), new Vertex( 57.35682385787368,-24.866267735138535, 0 ), 4291761155, 1 );triangles.push( T ); T = new Triangle( new Vertex( 57.52331044105813,-31.890786650124937, 0 ), new Vertex( 55.09310259995982,-27.36327187065035, 0 ), new Vertex( 57.35682385787368,-24.866267735138535, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( 57.35682385787368,-24.866267735138535, 0 ), new Vertex( 55.98898875107989,-17.08199439244345, 0 ), new Vertex( 61.60181564092636,-19.449746693950146, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.60181564092636,-19.449746693950146, 0 ), new Vertex( 55.98898875107989,-17.08199439244345, 0 ), new Vertex( 59.93449011165649,-15.981605124194175, 0 ), 4291695619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 55.98898875107989,-17.08199439244345, 0 ), new Vertex( 52.05153662990779,-10.55033619189635, 0 ), new Vertex( 59.30419154511765,-11.787919787690043, 0 ), 4292941315, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.93449011165649,-15.981605124194175, 0 ), new Vertex( 55.98898875107989,-17.08199439244345, 0 ), new Vertex( 59.30419154511765,-11.787919787690043, 0 ), 4292154371, 1 );triangles.push( T ); T = new Triangle( new Vertex( 52.05153662990779,-10.55033619189635, 0 ), new Vertex( 56.64792434126139,-6.511782907415181, 0 ), new Vertex( 59.30419154511765,-11.787919787690043, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.30419154511765,-11.787919787690043, 0 ), new Vertex( 56.64792434126139,-6.511782907415181, 0 ), new Vertex( 61.143252526409924,-5.322132519446313, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 56.64792434126139,-6.511782907415181, 0 ), new Vertex( 53.48306533228606,0.9684642902575433, 0 ), new Vertex( 61.02157583506778,-0.3955648457631469, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.143252526409924,-5.322132519446313, 0 ), new Vertex( 56.64792434126139,-6.511782907415181, 0 ), new Vertex( 61.02157583506778,-0.3955648457631469, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.48306533228606,0.9684642902575433, 0 ), new Vertex( 53.872693086043,2.7987204710952938, 0 ), new Vertex( 59.399385226890445,3.901700254995376, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.02157583506778,-0.3955648457631469, 0 ), new Vertex( 53.48306533228606,0.9684642902575433, 0 ), new Vertex( 59.399385226890445,3.901700254995376, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.872693086043,2.7987204710952938, 0 ), new Vertex( 52.662792751099914,8.948455423582345, 0 ), new Vertex( 57.063493384514004,8.684045645408332, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.399385226890445,3.901700254995376, 0 ), new Vertex( 53.872693086043,2.7987204710952938, 0 ), new Vertex( 57.063493384514004,8.684045645408332, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( 52.662792751099914,8.948455423582345, 0 ), new Vertex( 51.10781648475677,13.97502108803019, 0 ), new Vertex( 57.81558136502281,13.841457107104361, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( 51.10781648475677,13.97502108803019, 0 ), new Vertex( 56.977510187309235,15.208573132753372, 0 ), new Vertex( 57.81558136502281,13.841457107104361, 0 ), 4283190607, 1 );triangles.push( T ); T = new Triangle( new Vertex( 57.063493384514004,8.684045645408332, 0 ), new Vertex( 52.662792751099914,8.948455423582345, 0 ), new Vertex( 57.81558136502281,13.841457107104361, 0 ), 4286019447, 1 );triangles.push( T ); T = new Triangle( new Vertex( 56.977510187309235,15.208573132753372, 0 ), new Vertex( 53.05052578728646,19.015952775720507, 0 ), new Vertex( 61.53565179370344,19.498915128409863, 0 ), 4279900698, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.05052578728646,19.015952775720507, 0 ), new Vertex( 55.89784705126658,24.85121728712693, 0 ), new Vertex( 61.53565179370344,19.498915128409863, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.53565179370344,19.498915128409863, 0 ), new Vertex( 55.89784705126658,24.85121728712693, 0 ), new Vertex( 60.059146588202566,24.6358554167673, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( 55.89784705126658,24.85121728712693, 0 ), new Vertex( 52.83497015759349,28.649611744098365, 0 ), new Vertex( 59.93496107682586,30.878075131680816, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( 60.059146588202566,24.6358554167673, 0 ), new Vertex( 55.89784705126658,24.85121728712693, 0 ), new Vertex( 59.93496107682586,30.878075131680816, 0 ), 4282335039, 1 );triangles.push( T ); T = new Triangle( new Vertex( 52.83497015759349,28.649611744098365, 0 ), new Vertex( 53.026916140690446,34.84356371080503, 0 ), new Vertex( 59.22526611993089,32.487836699932814, 0 ), 4283914071, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.93496107682586,30.878075131680816, 0 ), new Vertex( 52.83497015759349,28.649611744098365, 0 ), new Vertex( 59.22526611993089,32.487836699932814, 0 ), 4286216826, 1 );triangles.push( T ); T = new Triangle( new Vertex( 53.026916140690446,34.84356371080503, 0 ), new Vertex( 54.261935346759856,37.47318672342226, 0 ), new Vertex( 59.22526611993089,32.487836699932814, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.22526611993089,32.487836699932814, 0 ), new Vertex( 54.261935346759856,37.47318672342226, 0 ), new Vertex( 59.45850923936814,36.9809025907889, 0 ), 4280821800, 1 );triangles.push( T ); T = new Triangle( new Vertex( 54.261935346759856,37.47318672342226, 0 ), new Vertex( 53.15573504474014,45.01924273185432, 0 ), new Vertex( 59.32748632086441,45.590848674532026, 0 ), 3238331653, 0.7568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( 59.45850923936814,36.9809025907889, 0 ), new Vertex( 54.261935346759856,37.47318672342226, 0 ), new Vertex( 59.32748632086441,45.590848674532026, 0 ), 4029821490, 0.9411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 53.15573504474014,45.01924273185432, 0 ), new Vertex( 53.98229625355452,49.92870375607163, 0 ), new Vertex( 58.56467525055632,47.09056768659502, 0 ), 3440316175, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 59.32748632086441,45.590848674532026, 0 ), new Vertex( 53.15573504474014,45.01924273185432, 0 ), new Vertex( 58.56467525055632,47.09056768659502, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 53.98229625355452,49.92870375607163, 0 ), new Vertex( 55.90398740302771,53.662174358963966, 0 ), new Vertex( 59.28893195511773,52.963711282704026, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 58.56467525055632,47.09056768659502, 0 ), new Vertex( 53.98229625355452,49.92870375607163, 0 ), new Vertex( 59.28893195511773,52.963711282704026, 0 ), 3439658245, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 55.90398740302771,53.662174358963966, 0 ), new Vertex( 53.05731879826635,58.412069325335324, 0 ), new Vertex( 60.350268779322505,58.297044994309545, 0 ), 3356693267, 0.7843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( 59.28893195511773,52.963711282704026, 0 ), new Vertex( 55.90398740302771,53.662174358963966, 0 ), new Vertex( 60.350268779322505,58.297044994309545, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 53.05731879826635,58.412069325335324, 0 ), new Vertex( 53.624609387945384,65.43029788741842, 0 ), new Vertex( 59.584951082244515,62.882618830539286, 0 ), 2620469553, 0.611764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 60.350268779322505,58.297044994309545, 0 ), new Vertex( 53.05731879826635,58.412069325335324, 0 ), new Vertex( 59.584951082244515,62.882618830539286, 0 ), 2972856882, 0.6941176470588235 );triangles.push( T ); T = new Triangle( new Vertex( 53.624609387945384,65.43029788741842, 0 ), new Vertex( 54.90485977195203,69.22623158060014, 0 ), new Vertex( 59.584951082244515,62.882618830539286, 0 ), 303832092, 0.07058823529411765 );triangles.push( T ); T = new Triangle( new Vertex( 55.94660763209686,-57.20811521541327, 0 ), new Vertex( 57.17900218022987,-53.65139579307288, 0 ), new Vertex( 64.1183726680465,-53.95874293893576, 0 ), 1229080141, 0.28627450980392155 );triangles.push( T ); T = new Triangle( new Vertex( 57.17900218022987,-53.65139579307288, 0 ), new Vertex( 61.89607165567577,-49.72489080065861, 0 ), new Vertex( 63.68185727670789,-51.5094053177163, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 64.1183726680465,-53.95874293893576, 0 ), new Vertex( 57.17900218022987,-53.65139579307288, 0 ), new Vertex( 63.68185727670789,-51.5094053177163, 0 ), 507200580, 0.11764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 61.89607165567577,-49.72489080065861, 0 ), new Vertex( 58.47712668403983,-46.271955996286124, 0 ), new Vertex( 62.170345494989306,-46.93293870333582, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 58.47712668403983,-46.271955996286124, 0 ), new Vertex( 60.19727886701003,-43.135575958527625, 0 ), new Vertex( 62.170345494989306,-46.93293870333582, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 63.68185727670789,-51.5094053177163, 0 ), new Vertex( 61.89607165567577,-49.72489080065861, 0 ), new Vertex( 62.170345494989306,-46.93293870333582, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 62.170345494989306,-46.93293870333582, 0 ), new Vertex( 60.19727886701003,-43.135575958527625, 0 ), new Vertex( 64.67056052340195,-41.669034933671355, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 60.19727886701003,-43.135575958527625, 0 ), new Vertex( 61.008402314502746,-34.55403551599011, 0 ), new Vertex( 63.412852606736124,-38.48624092200771, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 64.67056052340195,-41.669034933671355, 0 ), new Vertex( 60.19727886701003,-43.135575958527625, 0 ), new Vertex( 63.412852606736124,-38.48624092200771, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.008402314502746,-34.55403551599011, 0 ), new Vertex( 57.52331044105813,-31.890786650124937, 0 ), new Vertex( 63.40769098652527,-27.74125635996461, 0 ), 4289401347, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.36337006511167,-30.24294433556497, 0 ), new Vertex( 61.008402314502746,-34.55403551599011, 0 ), new Vertex( 63.40769098652527,-27.74125635996461, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 57.52331044105813,-31.890786650124937, 0 ), new Vertex( 57.35682385787368,-24.866267735138535, 0 ), new Vertex( 63.40769098652527,-27.74125635996461, 0 ), 4291499011, 1 );triangles.push( T ); T = new Triangle( new Vertex( 57.35682385787368,-24.866267735138535, 0 ), new Vertex( 61.60181564092636,-19.449746693950146, 0 ), new Vertex( 63.40769098652527,-27.74125635996461, 0 ), 4291564547, 1 );triangles.push( T ); T = new Triangle( new Vertex( 63.40769098652527,-27.74125635996461, 0 ), new Vertex( 61.60181564092636,-19.449746693950146, 0 ), new Vertex( 62.5102126323618,-18.945600401144475, 0 ), 4292548099, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.60181564092636,-19.449746693950146, 0 ), new Vertex( 59.93449011165649,-15.981605124194175, 0 ), new Vertex( 62.24103279458359,-17.94946663454175, 0 ), 4292417027, 1 );triangles.push( T ); T = new Triangle( new Vertex( 62.5102126323618,-18.945600401144475, 0 ), new Vertex( 61.60181564092636,-19.449746693950146, 0 ), new Vertex( 62.24103279458359,-17.94946663454175, 0 ), 4291040259, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.93449011165649,-15.981605124194175, 0 ), new Vertex( 59.30419154511765,-11.787919787690043, 0 ), new Vertex( 66.69029578613117,-11.230380475986749, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( 62.24103279458359,-17.94946663454175, 0 ), new Vertex( 59.93449011165649,-15.981605124194175, 0 ), new Vertex( 66.69029578613117,-11.230380475986749, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.30419154511765,-11.787919787690043, 0 ), new Vertex( 61.143252526409924,-5.322132519446313, 0 ), new Vertex( 66.69029578613117,-11.230380475986749, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.69029578613117,-11.230380475986749, 0 ), new Vertex( 61.143252526409924,-5.322132519446313, 0 ), new Vertex( 66.84718255698681,-7.700106654316187, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.02157583506778,-0.3955648457631469, 0 ), new Vertex( 59.399385226890445,3.901700254995376, 0 ), new Vertex( 63.41726766945794,0.37534814421087503, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.143252526409924,-5.322132519446313, 0 ), new Vertex( 61.02157583506778,-0.3955648457631469, 0 ), new Vertex( 63.41726766945794,0.37534814421087503, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.84718255698681,-7.700106654316187, 0 ), new Vertex( 61.143252526409924,-5.322132519446313, 0 ), new Vertex( 63.41726766945794,0.37534814421087503, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( 63.41726766945794,0.37534814421087503, 0 ), new Vertex( 59.399385226890445,3.901700254995376, 0 ), new Vertex( 65.69464049348608,3.9067602190189064, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.399385226890445,3.901700254995376, 0 ), new Vertex( 57.063493384514004,8.684045645408332, 0 ), new Vertex( 62.431921584531665,8.081177769694477, 0 ), 4285690482, 1 );triangles.push( T ); T = new Triangle( new Vertex( 65.69464049348608,3.9067602190189064, 0 ), new Vertex( 59.399385226890445,3.901700254995376, 0 ), new Vertex( 62.431921584531665,8.081177769694477, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( 57.063493384514004,8.684045645408332, 0 ), new Vertex( 57.81558136502281,13.841457107104361, 0 ), new Vertex( 62.431921584531665,8.081177769694477, 0 ), 4285953654, 1 );triangles.push( T ); T = new Triangle( new Vertex( 57.81558136502281,13.841457107104361, 0 ), new Vertex( 56.977510187309235,15.208573132753372, 0 ), new Vertex( 62.85302477236837,17.41308176284656, 0 ), 4279834906, 1 );triangles.push( T ); T = new Triangle( new Vertex( 56.977510187309235,15.208573132753372, 0 ), new Vertex( 61.53565179370344,19.498915128409863, 0 ), new Vertex( 62.85302477236837,17.41308176284656, 0 ), 4279900698, 1 );triangles.push( T ); T = new Triangle( new Vertex( 62.431921584531665,8.081177769694477, 0 ), new Vertex( 57.81558136502281,13.841457107104361, 0 ), new Vertex( 62.85302477236837,17.41308176284656, 0 ), 4282401090, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.63383393129334,15.051823454909027, 0 ), new Vertex( 62.431921584531665,8.081177769694477, 0 ), new Vertex( 62.85302477236837,17.41308176284656, 0 ), 4280229663, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.53565179370344,19.498915128409863, 0 ), new Vertex( 60.059146588202566,24.6358554167673, 0 ), new Vertex( 65.99861237267032,22.251995467580855, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.63383393129334,15.051823454909027, 0 ), new Vertex( 62.85302477236837,17.41308176284656, 0 ), new Vertex( 65.99861237267032,22.251995467580855, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 62.85302477236837,17.41308176284656, 0 ), new Vertex( 61.53565179370344,19.498915128409863, 0 ), new Vertex( 65.99861237267032,22.251995467580855, 0 ), 4279900698, 1 );triangles.push( T ); T = new Triangle( new Vertex( 60.059146588202566,24.6358554167673, 0 ), new Vertex( 59.93496107682586,30.878075131680816, 0 ), new Vertex( 66.76645210757852,30.734748089220375, 0 ), 4287072135, 1 );triangles.push( T ); T = new Triangle( new Vertex( 65.99861237267032,22.251995467580855, 0 ), new Vertex( 60.059146588202566,24.6358554167673, 0 ), new Vertex( 66.76645210757852,30.734748089220375, 0 ), 4282335040, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.93496107682586,30.878075131680816, 0 ), new Vertex( 59.22526611993089,32.487836699932814, 0 ), new Vertex( 63.01510312408209,34.57902354281396, 0 ), 4279045389, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.76645210757852,30.734748089220375, 0 ), new Vertex( 59.93496107682586,30.878075131680816, 0 ), new Vertex( 63.01510312408209,34.57902354281396, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.22526611993089,32.487836699932814, 0 ), new Vertex( 59.45850923936814,36.9809025907889, 0 ), new Vertex( 63.01510312408209,34.57902354281396, 0 ), 4280558628, 1 );triangles.push( T ); T = new Triangle( new Vertex( 59.45850923936814,36.9809025907889, 0 ), new Vertex( 59.32748632086441,45.590848674532026, 0 ), new Vertex( 64.84337748074904,36.57278130622581, 0 ), 4029689904, 0.9411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 63.01510312408209,34.57902354281396, 0 ), new Vertex( 59.45850923936814,36.9809025907889, 0 ), new Vertex( 64.84337748074904,36.57278130622581, 0 ), 4283321934, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.76645210757852,30.734748089220375, 0 ), new Vertex( 63.01510312408209,34.57902354281396, 0 ), new Vertex( 64.84337748074904,36.57278130622581, 0 ), 4280756007, 1 );triangles.push( T ); T = new Triangle( new Vertex( 64.84337748074904,36.57278130622581, 0 ), new Vertex( 59.32748632086441,45.590848674532026, 0 ), new Vertex( 66.50847600121051,46.298451946116984, 0 ), 3388997632, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 59.32748632086441,45.590848674532026, 0 ), new Vertex( 58.56467525055632,47.09056768659502, 0 ), new Vertex( 62.40485797682777,47.983833792153746, 0 ), 3442355758, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 66.50847600121051,46.298451946116984, 0 ), new Vertex( 59.32748632086441,45.590848674532026, 0 ), new Vertex( 62.40485797682777,47.983833792153746, 0 ), 3442487344, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 58.56467525055632,47.09056768659502, 0 ), new Vertex( 59.28893195511773,52.963711282704026, 0 ), new Vertex( 62.40485797682777,47.983833792153746, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 62.40485797682777,47.983833792153746, 0 ), new Vertex( 59.28893195511773,52.963711282704026, 0 ), new Vertex( 66.88379498478025,52.85159491095692, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 66.50847600121051,46.298451946116984, 0 ), new Vertex( 62.40485797682777,47.983833792153746, 0 ), new Vertex( 66.88379498478025,52.85159491095692, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 60.350268779322505,58.297044994309545, 0 ), new Vertex( 59.584951082244515,62.882618830539286, 0 ), new Vertex( 64.37999700941145,57.89514887239784, 0 ), 2771464497, 0.6470588235294118 );triangles.push( T ); T = new Triangle( new Vertex( 59.28893195511773,52.963711282704026, 0 ), new Vertex( 60.350268779322505,58.297044994309545, 0 ), new Vertex( 64.37999700941145,57.89514887239784, 0 ), 3225041466, 0.7529411764705882 );triangles.push( T ); T = new Triangle( new Vertex( 66.88379498478025,52.85159491095692, 0 ), new Vertex( 59.28893195511773,52.963711282704026, 0 ), new Vertex( 64.37999700941145,57.89514887239784, 0 ), 3308401202, 0.7725490196078432 );triangles.push( T ); T = new Triangle( new Vertex( 64.37999700941145,57.89514887239784, 0 ), new Vertex( 59.584951082244515,62.882618830539286, 0 ), new Vertex( 64.92941248742864,64.73588740779087, 0 ), 2234659378, 0.5215686274509804 );triangles.push( T ); T = new Triangle( new Vertex( 63.68185727670789,-51.5094053177163, 0 ), new Vertex( 62.170345494989306,-46.93293870333582, 0 ), new Vertex( 69.92170633329079,-46.45504404231906, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.82962730992585,-52.72985657583922, 0 ), new Vertex( 63.68185727670789,-51.5094053177163, 0 ), new Vertex( 69.92170633329079,-46.45504404231906, 0 ), 2116693305, 0.49411764705882355 );triangles.push( T ); T = new Triangle( new Vertex( 62.170345494989306,-46.93293870333582, 0 ), new Vertex( 64.67056052340195,-41.669034933671355, 0 ), new Vertex( 69.92170633329079,-46.45504404231906, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 64.67056052340195,-41.669034933671355, 0 ), new Vertex( 63.412852606736124,-38.48624092200771, 0 ), new Vertex( 68.88159168697894,-40.090961632318795, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 69.92170633329079,-46.45504404231906, 0 ), new Vertex( 64.67056052340195,-41.669034933671355, 0 ), new Vertex( 68.88159168697894,-40.090961632318795, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 63.412852606736124,-38.48624092200771, 0 ), new Vertex( 61.008402314502746,-34.55403551599011, 0 ), new Vertex( 68.80901035899296,-33.025562797207385, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 61.008402314502746,-34.55403551599011, 0 ), new Vertex( 66.36337006511167,-30.24294433556497, 0 ), new Vertex( 68.80901035899296,-33.025562797207385, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.88159168697894,-40.090961632318795, 0 ), new Vertex( 63.412852606736124,-38.48624092200771, 0 ), new Vertex( 68.80901035899296,-33.025562797207385, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 71.00620624190196,-33.87077477667481, 0 ), new Vertex( 68.88159168697894,-40.090961632318795, 0 ), new Vertex( 68.80901035899296,-33.025562797207385, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.36337006511167,-30.24294433556497, 0 ), new Vertex( 63.40769098652527,-27.74125635996461, 0 ), new Vertex( 70.74005497666076,-27.690507021266967, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 71.00620624190196,-33.87077477667481, 0 ), new Vertex( 68.80901035899296,-33.025562797207385, 0 ), new Vertex( 70.74005497666076,-27.690507021266967, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.80901035899296,-33.025562797207385, 0 ), new Vertex( 66.36337006511167,-30.24294433556497, 0 ), new Vertex( 70.74005497666076,-27.690507021266967, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 63.40769098652527,-27.74125635996461, 0 ), new Vertex( 62.5102126323618,-18.945600401144475, 0 ), new Vertex( 71.8745512147434,-22.467150368262082, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 70.74005497666076,-27.690507021266967, 0 ), new Vertex( 63.40769098652527,-27.74125635996461, 0 ), new Vertex( 71.8745512147434,-22.467150368262082, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 62.5102126323618,-18.945600401144475, 0 ), new Vertex( 62.24103279458359,-17.94946663454175, 0 ), new Vertex( 68.8991553154774,-17.474132863804698, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 62.24103279458359,-17.94946663454175, 0 ), new Vertex( 66.69029578613117,-11.230380475986749, 0 ), new Vertex( 68.8991553154774,-17.474132863804698, 0 ), 4283585106, 1 );triangles.push( T ); T = new Triangle( new Vertex( 71.8745512147434,-22.467150368262082, 0 ), new Vertex( 62.5102126323618,-18.945600401144475, 0 ), new Vertex( 68.8991553154774,-17.474132863804698, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.69029578613117,-11.230380475986749, 0 ), new Vertex( 66.84718255698681,-7.700106654316187, 0 ), new Vertex( 68.83588488493115,-8.947577035520226, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.83588488493115,-8.947577035520226, 0 ), new Vertex( 66.84718255698681,-7.700106654316187, 0 ), new Vertex( 68.40142530668527,-7.828061132691801, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.84718255698681,-7.700106654316187, 0 ), new Vertex( 63.41726766945794,0.37534814421087503, 0 ), new Vertex( 71.33978723362088,-0.7024413291364908, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.40142530668527,-7.828061132691801, 0 ), new Vertex( 66.84718255698681,-7.700106654316187, 0 ), new Vertex( 71.33978723362088,-0.7024413291364908, 0 ), 4284572001, 1 );triangles.push( T ); T = new Triangle( new Vertex( 63.41726766945794,0.37534814421087503, 0 ), new Vertex( 65.69464049348608,3.9067602190189064, 0 ), new Vertex( 71.33978723362088,-0.7024413291364908, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 65.69464049348608,3.9067602190189064, 0 ), new Vertex( 62.431921584531665,8.081177769694477, 0 ), new Vertex( 68.22026278171688,5.300618147943169, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( 71.33978723362088,-0.7024413291364908, 0 ), new Vertex( 65.69464049348608,3.9067602190189064, 0 ), new Vertex( 68.22026278171688,5.300618147943169, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 62.431921584531665,8.081177769694477, 0 ), new Vertex( 66.63383393129334,15.051823454909027, 0 ), new Vertex( 69.08240753505379,11.452810583636165, 0 ), 4283125070, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.22026278171688,5.300618147943169, 0 ), new Vertex( 62.431921584531665,8.081177769694477, 0 ), new Vertex( 69.08240753505379,11.452810583636165, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.63383393129334,15.051823454909027, 0 ), new Vertex( 65.99861237267032,22.251995467580855, 0 ), new Vertex( 69.67406861763448,15.896322946995497, 0 ), 4279900698, 1 );triangles.push( T ); T = new Triangle( new Vertex( 69.08240753505379,11.452810583636165, 0 ), new Vertex( 66.63383393129334,15.051823454909027, 0 ), new Vertex( 69.67406861763448,15.896322946995497, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 69.67406861763448,15.896322946995497, 0 ), new Vertex( 65.99861237267032,22.251995467580855, 0 ), new Vertex( 70.95227239001542,20.615145639516413, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( 65.99861237267032,22.251995467580855, 0 ), new Vertex( 66.76645210757852,30.734748089220375, 0 ), new Vertex( 69.11238524876535,25.793991734739393, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( 70.95227239001542,20.615145639516413, 0 ), new Vertex( 65.99861237267032,22.251995467580855, 0 ), new Vertex( 69.11238524876535,25.793991734739393, 0 ), 4282532418, 1 );triangles.push( T ); T = new Triangle( new Vertex( 69.11238524876535,25.793991734739393, 0 ), new Vertex( 66.76645210757852,30.734748089220375, 0 ), new Vertex( 68.97178537026048,29.798245773185045, 0 ), 4279176975, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.97178537026048,29.798245773185045, 0 ), new Vertex( 66.76645210757852,30.734748089220375, 0 ), new Vertex( 71.95471810922027,32.29205907182768, 0 ), 4279242768, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.76645210757852,30.734748089220375, 0 ), new Vertex( 64.84337748074904,36.57278130622581, 0 ), new Vertex( 68.69397072400898,37.636997090652585, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( 71.95471810922027,32.29205907182768, 0 ), new Vertex( 66.76645210757852,30.734748089220375, 0 ), new Vertex( 68.69397072400898,37.636997090652585, 0 ), 4282203453, 1 );triangles.push( T ); T = new Triangle( new Vertex( 64.84337748074904,36.57278130622581, 0 ), new Vertex( 66.50847600121051,46.298451946116984, 0 ), new Vertex( 69.28762241546065,43.43105047335848, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 68.69397072400898,37.636997090652585, 0 ), new Vertex( 64.84337748074904,36.57278130622581, 0 ), new Vertex( 69.28762241546065,43.43105047335848, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 66.50847600121051,46.298451946116984, 0 ), new Vertex( 66.88379498478025,52.85159491095692, 0 ), new Vertex( 70.74060126021504,48.27712683333084, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 69.28762241546065,43.43105047335848, 0 ), new Vertex( 66.50847600121051,46.298451946116984, 0 ), new Vertex( 70.74060126021504,48.27712683333084, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 70.74060126021504,48.27712683333084, 0 ), new Vertex( 66.88379498478025,52.85159491095692, 0 ), new Vertex( 68.09660954447463,53.57760838093236, 0 ), 3372220416, 0.788235294117647 );triangles.push( T ); T = new Triangle( new Vertex( 66.88379498478025,52.85159491095692, 0 ), new Vertex( 64.37999700941145,57.89514887239784, 0 ), new Vertex( 67.47312003327534,57.715304729994386, 0 ), 2989634098, 0.6980392156862745 );triangles.push( T ); T = new Triangle( new Vertex( 68.09660954447463,53.57760838093236, 0 ), new Vertex( 66.88379498478025,52.85159491095692, 0 ), new Vertex( 67.47312003327534,57.715304729994386, 0 ), 3208330043, 0.7490196078431373 );triangles.push( T ); T = new Triangle( new Vertex( 64.37999700941145,57.89514887239784, 0 ), new Vertex( 64.92941248742864,64.73588740779087, 0 ), new Vertex( 68.89111208310351,62.22498083114624, 0 ), 1261186092, 0.29411764705882354 );triangles.push( T ); T = new Triangle( new Vertex( 67.47312003327534,57.715304729994386, 0 ), new Vertex( 64.37999700941145,57.89514887239784, 0 ), new Vertex( 68.89111208310351,62.22498083114624, 0 ), 2335388467, 0.5450980392156862 );triangles.push( T ); T = new Triangle( new Vertex( 72.83132430678234,-49.271244554780424, 0 ), new Vertex( 69.92170633329079,-46.45504404231906, 0 ), new Vertex( 72.84731387207285,-47.22192373732105, 0 ), 3827113507, 0.8941176470588236 );triangles.push( T ); T = new Triangle( new Vertex( 69.92170633329079,-46.45504404231906, 0 ), new Vertex( 68.88159168697894,-40.090961632318795, 0 ), new Vertex( 75.24970339424908,-42.360856094397604, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 72.84731387207285,-47.22192373732105, 0 ), new Vertex( 69.92170633329079,-46.45504404231906, 0 ), new Vertex( 75.24970339424908,-42.360856094397604, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.88159168697894,-40.090961632318795, 0 ), new Vertex( 71.00620624190196,-33.87077477667481, 0 ), new Vertex( 73.2875345046632,-34.47020493587479, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.24970339424908,-42.360856094397604, 0 ), new Vertex( 68.88159168697894,-40.090961632318795, 0 ), new Vertex( 73.2875345046632,-34.47020493587479, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 71.00620624190196,-33.87077477667481, 0 ), new Vertex( 70.74005497666076,-27.690507021266967, 0 ), new Vertex( 75.2974177529104,-30.11599414423108, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 73.2875345046632,-34.47020493587479, 0 ), new Vertex( 71.00620624190196,-33.87077477667481, 0 ), new Vertex( 75.2974177529104,-30.11599414423108, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 70.74005497666076,-27.690507021266967, 0 ), new Vertex( 71.8745512147434,-22.467150368262082, 0 ), new Vertex( 73.88931762939319,-27.233485685661435, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.2974177529104,-30.11599414423108, 0 ), new Vertex( 70.74005497666076,-27.690507021266967, 0 ), new Vertex( 73.88931762939319,-27.233485685661435, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 71.8745512147434,-22.467150368262082, 0 ), new Vertex( 68.8991553154774,-17.474132863804698, 0 ), new Vertex( 75.3527770661749,-21.0599274225533, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 73.88931762939319,-27.233485685661435, 0 ), new Vertex( 71.8745512147434,-22.467150368262082, 0 ), new Vertex( 75.3527770661749,-21.0599274225533, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.3527770661749,-21.0599274225533, 0 ), new Vertex( 68.8991553154774,-17.474132863804698, 0 ), new Vertex( 76.12238279124722,-16.821255575865507, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.8991553154774,-17.474132863804698, 0 ), new Vertex( 66.69029578613117,-11.230380475986749, 0 ), new Vertex( 74.86518763517961,-13.435719664208591, 0 ), 4284177243, 1 );triangles.push( T ); T = new Triangle( new Vertex( 66.69029578613117,-11.230380475986749, 0 ), new Vertex( 68.83588488493115,-8.947577035520226, 0 ), new Vertex( 74.86518763517961,-13.435719664208591, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( 76.12238279124722,-16.821255575865507, 0 ), new Vertex( 68.8991553154774,-17.474132863804698, 0 ), new Vertex( 74.86518763517961,-13.435719664208591, 0 ), 4281150765, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.83588488493115,-8.947577035520226, 0 ), new Vertex( 68.40142530668527,-7.828061132691801, 0 ), new Vertex( 72.48048058990389,-7.7318712547421455, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.40142530668527,-7.828061132691801, 0 ), new Vertex( 71.33978723362088,-0.7024413291364908, 0 ), new Vertex( 72.48048058990389,-7.7318712547421455, 0 ), 4284572001, 1 );triangles.push( T ); T = new Triangle( new Vertex( 74.86518763517961,-13.435719664208591, 0 ), new Vertex( 68.83588488493115,-8.947577035520226, 0 ), new Vertex( 72.48048058990389,-7.7318712547421455, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( 72.48048058990389,-7.7318712547421455, 0 ), new Vertex( 71.33978723362088,-0.7024413291364908, 0 ), new Vertex( 76.94148633442819,1.3039435059763491, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( 71.33978723362088,-0.7024413291364908, 0 ), new Vertex( 68.22026278171688,5.300618147943169, 0 ), new Vertex( 75.4511976572685,2.869549965020269, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 76.94148633442819,1.3039435059763491, 0 ), new Vertex( 71.33978723362088,-0.7024413291364908, 0 ), new Vertex( 75.4511976572685,2.869549965020269, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.22026278171688,5.300618147943169, 0 ), new Vertex( 69.08240753505379,11.452810583636165, 0 ), new Vertex( 76.25848565995693,6.975801792927086, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.4511976572685,2.869549965020269, 0 ), new Vertex( 68.22026278171688,5.300618147943169, 0 ), new Vertex( 76.25848565995693,6.975801792927086, 0 ), 4285624689, 1 );triangles.push( T ); T = new Triangle( new Vertex( 69.08240753505379,11.452810583636165, 0 ), new Vertex( 69.67406861763448,15.896322946995497, 0 ), new Vertex( 75.77693706657737,14.43877572286874, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 76.25848565995693,6.975801792927086, 0 ), new Vertex( 69.08240753505379,11.452810583636165, 0 ), new Vertex( 75.77693706657737,14.43877572286874, 0 ), 4280756007, 1 );triangles.push( T ); T = new Triangle( new Vertex( 69.67406861763448,15.896322946995497, 0 ), new Vertex( 70.95227239001542,20.615145639516413, 0 ), new Vertex( 75.89969950076193,18.6041010459885, 0 ), 4280558628, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.77693706657737,14.43877572286874, 0 ), new Vertex( 69.67406861763448,15.896322946995497, 0 ), new Vertex( 75.89969950076193,18.6041010459885, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 69.11238524876535,25.793991734739393, 0 ), new Vertex( 68.97178537026048,29.798245773185045, 0 ), new Vertex( 74.60678473394364,26.1543398918584, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.97178537026048,29.798245773185045, 0 ), new Vertex( 71.95471810922027,32.29205907182768, 0 ), new Vertex( 74.60678473394364,26.1543398918584, 0 ), 4279176975, 1 );triangles.push( T ); T = new Triangle( new Vertex( 70.95227239001542,20.615145639516413, 0 ), new Vertex( 69.11238524876535,25.793991734739393, 0 ), new Vertex( 74.60678473394364,26.1543398918584, 0 ), 4282532418, 1 );triangles.push( T ); T = new Triangle( new Vertex( 74.60678473394364,26.1543398918584, 0 ), new Vertex( 71.95471810922027,32.29205907182768, 0 ), new Vertex( 75.73413283843547,30.1712803482078, 0 ), 4279505940, 1 );triangles.push( T ); T = new Triangle( new Vertex( 71.95471810922027,32.29205907182768, 0 ), new Vertex( 68.69397072400898,37.636997090652585, 0 ), new Vertex( 75.7438663514331,35.06272531673312, 0 ), 4286940549, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.73413283843547,30.1712803482078, 0 ), new Vertex( 71.95471810922027,32.29205907182768, 0 ), new Vertex( 75.7438663514331,35.06272531673312, 0 ), 4282400832, 1 );triangles.push( T ); T = new Triangle( new Vertex( 68.69397072400898,37.636997090652585, 0 ), new Vertex( 69.28762241546065,43.43105047335848, 0 ), new Vertex( 73.2022951268591,40.07337401481345, 0 ), 3388997632, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 75.7438663514331,35.06272531673312, 0 ), new Vertex( 68.69397072400898,37.636997090652585, 0 ), new Vertex( 73.2022951268591,40.07337401481345, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 69.28762241546065,43.43105047335848, 0 ), new Vertex( 70.74060126021504,48.27712683333084, 0 ), new Vertex( 72.08073107805103,43.50162047287449, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 73.2022951268591,40.07337401481345, 0 ), new Vertex( 69.28762241546065,43.43105047335848, 0 ), new Vertex( 72.08073107805103,43.50162047287449, 0 ), 3441566242, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 70.74060126021504,48.27712683333084, 0 ), new Vertex( 68.09660954447463,53.57760838093236, 0 ), new Vertex( 72.990131420549,51.30460615828633, 0 ), 3322809870, 0.7764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 68.09660954447463,53.57760838093236, 0 ), new Vertex( 67.47312003327534,57.715304729994386, 0 ), new Vertex( 73.22194574447349,55.39207515865564, 0 ), 2905748018, 0.6784313725490196 );triangles.push( T ); T = new Triangle( new Vertex( 72.990131420549,51.30460615828633, 0 ), new Vertex( 68.09660954447463,53.57760838093236, 0 ), new Vertex( 73.22194574447349,55.39207515865564, 0 ), 3174512439, 0.7411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 67.47312003327534,57.715304729994386, 0 ), new Vertex( 68.89111208310351,62.22498083114624, 0 ), new Vertex( 72.89944860432297,62.29953162698075, 0 ), 908732970, 0.21176470588235294 );triangles.push( T ); T = new Triangle( new Vertex( 73.22194574447349,55.39207515865564, 0 ), new Vertex( 67.47312003327534,57.715304729994386, 0 ), new Vertex( 72.89944860432297,62.29953162698075, 0 ), 2268279603, 0.5294117647058824 );triangles.push( T ); T = new Triangle( new Vertex( 76.29148140363395,57.65526580018923, 0 ), new Vertex( 73.22194574447349,55.39207515865564, 0 ), new Vertex( 72.89944860432297,62.29953162698075, 0 ), 1764634158, 0.4117647058823529 );triangles.push( T ); T = new Triangle( new Vertex( 72.84731387207285,-47.22192373732105, 0 ), new Vertex( 75.24970339424908,-42.360856094397604, 0 ), new Vertex( 77.0438708299771,-42.67777002090588, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 80.46783698536456,-45.248519777320325, 0 ), new Vertex( 72.84731387207285,-47.22192373732105, 0 ), new Vertex( 77.0438708299771,-42.67777002090588, 0 ), 3341430066, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 75.24970339424908,-42.360856094397604, 0 ), new Vertex( 73.2875345046632,-34.47020493587479, 0 ), new Vertex( 77.67107043927535,-33.692180830053985, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.0438708299771,-42.67777002090588, 0 ), new Vertex( 75.24970339424908,-42.360856094397604, 0 ), new Vertex( 77.67107043927535,-33.692180830053985, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 73.2875345046632,-34.47020493587479, 0 ), new Vertex( 75.2974177529104,-30.11599414423108, 0 ), new Vertex( 77.67107043927535,-33.692180830053985, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.2974177529104,-30.11599414423108, 0 ), new Vertex( 73.88931762939319,-27.233485685661435, 0 ), new Vertex( 78.51877757161856,-30.10363759379834, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.67107043927535,-33.692180830053985, 0 ), new Vertex( 75.2974177529104,-30.11599414423108, 0 ), new Vertex( 78.51877757161856,-30.10363759379834, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 73.88931762939319,-27.233485685661435, 0 ), new Vertex( 75.3527770661749,-21.0599274225533, 0 ), new Vertex( 79.44156142463908,-23.39518564194441, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 78.51877757161856,-30.10363759379834, 0 ), new Vertex( 73.88931762939319,-27.233485685661435, 0 ), new Vertex( 79.44156142463908,-23.39518564194441, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 81.95064456248656,-26.072260187007487, 0 ), new Vertex( 78.51877757161856,-30.10363759379834, 0 ), new Vertex( 79.44156142463908,-23.39518564194441, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 76.12238279124722,-16.821255575865507, 0 ), new Vertex( 74.86518763517961,-13.435719664208591, 0 ), new Vertex( 81.05586526496336,-16.805812934413552, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.3527770661749,-21.0599274225533, 0 ), new Vertex( 76.12238279124722,-16.821255575865507, 0 ), new Vertex( 81.05586526496336,-16.805812934413552, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 79.44156142463908,-23.39518564194441, 0 ), new Vertex( 75.3527770661749,-21.0599274225533, 0 ), new Vertex( 81.05586526496336,-16.805812934413552, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 74.86518763517961,-13.435719664208591, 0 ), new Vertex( 72.48048058990389,-7.7318712547421455, 0 ), new Vertex( 78.38779512606561,-10.122358551248908, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( 81.05586526496336,-16.805812934413552, 0 ), new Vertex( 74.86518763517961,-13.435719664208591, 0 ), new Vertex( 78.38779512606561,-10.122358551248908, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( 78.38779512606561,-10.122358551248908, 0 ), new Vertex( 72.48048058990389,-7.7318712547421455, 0 ), new Vertex( 81.51493412721902,-6.093489997088909, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 72.48048058990389,-7.7318712547421455, 0 ), new Vertex( 76.94148633442819,1.3039435059763491, 0 ), new Vertex( 80.63701123511419,-2.7774493247270584, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( 81.51493412721902,-6.093489997088909, 0 ), new Vertex( 72.48048058990389,-7.7318712547421455, 0 ), new Vertex( 80.63701123511419,-2.7774493247270584, 0 ), 4284572001, 1 );triangles.push( T ); T = new Triangle( new Vertex( 76.94148633442819,1.3039435059763491, 0 ), new Vertex( 75.4511976572685,2.869549965020269, 0 ), new Vertex( 81.44373045349494,3.104667149949819, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.4511976572685,2.869549965020269, 0 ), new Vertex( 76.25848565995693,6.975801792927086, 0 ), new Vertex( 81.44373045349494,3.104667149949819, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( 80.63701123511419,-2.7774493247270584, 0 ), new Vertex( 76.94148633442819,1.3039435059763491, 0 ), new Vertex( 81.44373045349494,3.104667149949819, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( 76.25848565995693,6.975801792927086, 0 ), new Vertex( 75.77693706657737,14.43877572286874, 0 ), new Vertex( 77.93847558367997,9.299719120375812, 0 ), 4279900698, 1 );triangles.push( T ); T = new Triangle( new Vertex( 81.44373045349494,3.104667149949819, 0 ), new Vertex( 76.25848565995693,6.975801792927086, 0 ), new Vertex( 77.93847558367997,9.299719120375812, 0 ), 4285493103, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.77693706657737,14.43877572286874, 0 ), new Vertex( 75.89969950076193,18.6041010459885, 0 ), new Vertex( 79.40061174845323,15.343176683876663, 0 ), 4279176975, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.93847558367997,9.299719120375812, 0 ), new Vertex( 75.77693706657737,14.43877572286874, 0 ), new Vertex( 79.40061174845323,15.343176683876663, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.89969950076193,18.6041010459885, 0 ), new Vertex( 70.95227239001542,20.615145639516413, 0 ), new Vertex( 77.14708530390635,19.65445163520053, 0 ), 4282598211, 1 );triangles.push( T ); T = new Triangle( new Vertex( 79.40061174845323,15.343176683876663, 0 ), new Vertex( 75.89969950076193,18.6041010459885, 0 ), new Vertex( 77.14708530390635,19.65445163520053, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 70.95227239001542,20.615145639516413, 0 ), new Vertex( 74.60678473394364,26.1543398918584, 0 ), new Vertex( 77.54638565983623,23.922204061876982, 0 ), 4282400832, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.14708530390635,19.65445163520053, 0 ), new Vertex( 70.95227239001542,20.615145639516413, 0 ), new Vertex( 77.54638565983623,23.922204061876982, 0 ), 4282598211, 1 );triangles.push( T ); T = new Triangle( new Vertex( 74.60678473394364,26.1543398918584, 0 ), new Vertex( 75.73413283843547,30.1712803482078, 0 ), new Vertex( 77.241841271054,26.720130244269967, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.54638565983623,23.922204061876982, 0 ), new Vertex( 74.60678473394364,26.1543398918584, 0 ), new Vertex( 77.241841271054,26.720130244269967, 0 ), 4281808695, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.73413283843547,30.1712803482078, 0 ), new Vertex( 75.7438663514331,35.06272531673312, 0 ), new Vertex( 80.98362114094198,35.65095969568938, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( 73.2022951268591,40.07337401481345, 0 ), new Vertex( 72.08073107805103,43.50162047287449, 0 ), new Vertex( 78.98628142941743,41.29104329366237, 0 ), 3441368863, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 75.7438663514331,35.06272531673312, 0 ), new Vertex( 73.2022951268591,40.07337401481345, 0 ), new Vertex( 78.98628142941743,41.29104329366237, 0 ), 3388997632, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 80.98362114094198,35.65095969568938, 0 ), new Vertex( 75.7438663514331,35.06272531673312, 0 ), new Vertex( 78.98628142941743,41.29104329366237, 0 ), 3372220416, 0.788235294117647 );triangles.push( T ); T = new Triangle( new Vertex( 72.08073107805103,43.50162047287449, 0 ), new Vertex( 70.74060126021504,48.27712683333084, 0 ), new Vertex( 80.13532079802826,46.2499853069894, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 70.74060126021504,48.27712683333084, 0 ), new Vertex( 72.990131420549,51.30460615828633, 0 ), new Vertex( 80.13532079802826,46.2499853069894, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 78.98628142941743,41.29104329366237, 0 ), new Vertex( 72.08073107805103,43.50162047287449, 0 ), new Vertex( 80.13532079802826,46.2499853069894, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 72.990131420549,51.30460615828633, 0 ), new Vertex( 73.22194574447349,55.39207515865564, 0 ), new Vertex( 77.11250441661105,51.884868192486465, 0 ), 3140958007, 0.7333333333333333 );triangles.push( T ); T = new Triangle( new Vertex( 73.22194574447349,55.39207515865564, 0 ), new Vertex( 76.29148140363395,57.65526580018923, 0 ), new Vertex( 77.11250441661105,51.884868192486465, 0 ), 2670866994, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( 80.13532079802826,46.2499853069894, 0 ), new Vertex( 72.990131420549,51.30460615828633, 0 ), new Vertex( 77.11250441661105,51.884868192486465, 0 ), 3339521293, 0.7803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 79.64366552233696,51.42217294406146, 0 ), new Vertex( 80.13532079802826,46.2499853069894, 0 ), new Vertex( 77.11250441661105,51.884868192486465, 0 ), 3274452012, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( 79.64366552233696,51.42217294406146, 0 ), new Vertex( 77.11250441661105,51.884868192486465, 0 ), new Vertex( 80.80525160580873,57.98943839361891, 0 ), 2654089778, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 77.11250441661105,51.884868192486465, 0 ), new Vertex( 76.29148140363395,57.65526580018923, 0 ), new Vertex( 80.80525160580873,57.98943839361891, 0 ), 2335256881, 0.5450980392156862 );triangles.push( T ); T = new Triangle( new Vertex( 80.46783698536456,-45.248519777320325, 0 ), new Vertex( 77.0438708299771,-42.67777002090588, 0 ), new Vertex( 82.89023237815127,-42.35585552081466, 0 ), 4195291411, 0.9803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 77.0438708299771,-42.67777002090588, 0 ), new Vertex( 77.67107043927535,-33.692180830053985, 0 ), new Vertex( 83.12856989959255,-34.956357419956475, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 82.89023237815127,-42.35585552081466, 0 ), new Vertex( 77.0438708299771,-42.67777002090588, 0 ), new Vertex( 83.12856989959255,-34.956357419956475, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.67107043927535,-33.692180830053985, 0 ), new Vertex( 78.51877757161856,-30.10363759379834, 0 ), new Vertex( 83.12856989959255,-34.956357419956475, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 78.51877757161856,-30.10363759379834, 0 ), new Vertex( 81.95064456248656,-26.072260187007487, 0 ), new Vertex( 84.14892555493861,-28.57344981888309, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 83.12856989959255,-34.956357419956475, 0 ), new Vertex( 78.51877757161856,-30.10363759379834, 0 ), new Vertex( 84.14892555493861,-28.57344981888309, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 84.14892555493861,-28.57344981888309, 0 ), new Vertex( 81.95064456248656,-26.072260187007487, 0 ), new Vertex( 86.39804995199665,-24.465482001192868, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 81.95064456248656,-26.072260187007487, 0 ), new Vertex( 79.44156142463908,-23.39518564194441, 0 ), new Vertex( 83.79280410055071,-22.531135770492256, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.39804995199665,-24.465482001192868, 0 ), new Vertex( 81.95064456248656,-26.072260187007487, 0 ), new Vertex( 83.79280410055071,-22.531135770492256, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 79.44156142463908,-23.39518564194441, 0 ), new Vertex( 81.05586526496336,-16.805812934413552, 0 ), new Vertex( 83.79280410055071,-22.531135770492256, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.39804995199665,-24.465482001192868, 0 ), new Vertex( 83.79280410055071,-22.531135770492256, 0 ), new Vertex( 85.63441189751029,-17.842112520243973, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 83.79280410055071,-22.531135770492256, 0 ), new Vertex( 81.05586526496336,-16.805812934413552, 0 ), new Vertex( 85.63441189751029,-17.842112520243973, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 81.05586526496336,-16.805812934413552, 0 ), new Vertex( 78.38779512606561,-10.122358551248908, 0 ), new Vertex( 86.25312677631155,-9.023917886894196, 0 ), 4283979864, 1 );triangles.push( T ); T = new Triangle( new Vertex( 78.38779512606561,-10.122358551248908, 0 ), new Vertex( 81.51493412721902,-6.093489997088909, 0 ), new Vertex( 86.25312677631155,-9.023917886894196, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 85.63441189751029,-17.842112520243973, 0 ), new Vertex( 81.05586526496336,-16.805812934413552, 0 ), new Vertex( 86.25312677631155,-9.023917886894196, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( 81.51493412721902,-6.093489997088909, 0 ), new Vertex( 80.63701123511419,-2.7774493247270584, 0 ), new Vertex( 85.56737238820642,-5.838875511195511, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.25312677631155,-9.023917886894196, 0 ), new Vertex( 81.51493412721902,-6.093489997088909, 0 ), new Vertex( 85.56737238820642,-5.838875511195511, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( 80.63701123511419,-2.7774493247270584, 0 ), new Vertex( 81.44373045349494,3.104667149949819, 0 ), new Vertex( 85.36916946573183,0.9941068417392671, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( 85.56737238820642,-5.838875511195511, 0 ), new Vertex( 80.63701123511419,-2.7774493247270584, 0 ), new Vertex( 85.36916946573183,0.9941068417392671, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( 85.36916946573183,0.9941068417392671, 0 ), new Vertex( 81.44373045349494,3.104667149949819, 0 ), new Vertex( 84.88861531298608,2.3818133478052914, 0 ), 4285295724, 1 );triangles.push( T ); T = new Triangle( new Vertex( 81.44373045349494,3.104667149949819, 0 ), new Vertex( 77.93847558367997,9.299719120375812, 0 ), new Vertex( 86.91646149428561,8.489292178768665, 0 ), 4283717207, 1 );triangles.push( T ); T = new Triangle( new Vertex( 84.88861531298608,2.3818133478052914, 0 ), new Vertex( 81.44373045349494,3.104667149949819, 0 ), new Vertex( 86.91646149428561,8.489292178768665, 0 ), 4285756275, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.93847558367997,9.299719120375812, 0 ), new Vertex( 79.40061174845323,15.343176683876663, 0 ), new Vertex( 86.91646149428561,8.489292178768665, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.91646149428561,8.489292178768665, 0 ), new Vertex( 79.40061174845323,15.343176683876663, 0 ), new Vertex( 86.78242044337094,15.379492590203881, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( 79.40061174845323,15.343176683876663, 0 ), new Vertex( 77.14708530390635,19.65445163520053, 0 ), new Vertex( 82.60616000788286,18.477790852542967, 0 ), 4283453520, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.78242044337094,15.379492590203881, 0 ), new Vertex( 79.40061174845323,15.343176683876663, 0 ), new Vertex( 82.60616000788286,18.477790852542967, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.14708530390635,19.65445163520053, 0 ), new Vertex( 77.54638565983623,23.922204061876982, 0 ), new Vertex( 82.78887482173741,22.25594486668706, 0 ), 4282861127, 1 );triangles.push( T ); T = new Triangle( new Vertex( 82.60616000788286,18.477790852542967, 0 ), new Vertex( 77.14708530390635,19.65445163520053, 0 ), new Vertex( 82.78887482173741,22.25594486668706, 0 ), 4282861383, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.54638565983623,23.922204061876982, 0 ), new Vertex( 77.241841271054,26.720130244269967, 0 ), new Vertex( 82.78887482173741,22.25594486668706, 0 ), 4282400832, 1 );triangles.push( T ); T = new Triangle( new Vertex( 82.78887482173741,22.25594486668706, 0 ), new Vertex( 77.241841271054,26.720130244269967, 0 ), new Vertex( 85.41922027757391,30.99312366079539, 0 ), 4279176975, 1 );triangles.push( T ); T = new Triangle( new Vertex( 77.241841271054,26.720130244269967, 0 ), new Vertex( 75.73413283843547,30.1712803482078, 0 ), new Vertex( 84.07556647248566,32.77604570239782, 0 ), 4281019179, 1 );triangles.push( T ); T = new Triangle( new Vertex( 85.41922027757391,30.99312366079539, 0 ), new Vertex( 77.241841271054,26.720130244269967, 0 ), new Vertex( 84.07556647248566,32.77604570239782, 0 ), 4284045657, 1 );triangles.push( T ); T = new Triangle( new Vertex( 75.73413283843547,30.1712803482078, 0 ), new Vertex( 80.98362114094198,35.65095969568938, 0 ), new Vertex( 84.07556647248566,32.77604570239782, 0 ), 4284374622, 1 );triangles.push( T ); T = new Triangle( new Vertex( 80.98362114094198,35.65095969568938, 0 ), new Vertex( 78.98628142941743,41.29104329366237, 0 ), new Vertex( 85.13802207820117,36.79109919676557, 0 ), 3388997632, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 84.07556647248566,32.77604570239782, 0 ), new Vertex( 80.98362114094198,35.65095969568938, 0 ), new Vertex( 85.13802207820117,36.79109919676557, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 78.98628142941743,41.29104329366237, 0 ), new Vertex( 80.13532079802826,46.2499853069894, 0 ), new Vertex( 86.87819150323048,44.32847651047632, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 85.13802207820117,36.79109919676557, 0 ), new Vertex( 78.98628142941743,41.29104329366237, 0 ), new Vertex( 86.87819150323048,44.32847651047632, 0 ), 3440776726, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 80.13532079802826,46.2499853069894, 0 ), new Vertex( 79.64366552233696,51.42217294406146, 0 ), new Vertex( 85.78604273544624,51.32480985112488, 0 ), 3158064188, 0.7372549019607844 );triangles.push( T ); T = new Triangle( new Vertex( 86.87819150323048,44.32847651047632, 0 ), new Vertex( 80.13532079802826,46.2499853069894, 0 ), new Vertex( 85.78604273544624,51.32480985112488, 0 ), 3273267738, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( 79.64366552233696,51.42217294406146, 0 ), new Vertex( 80.80525160580873,57.98943839361891, 0 ), new Vertex( 85.82598211523145,54.455807908438146, 0 ), 2234659378, 0.5215686274509804 );triangles.push( T ); T = new Triangle( new Vertex( 85.78604273544624,51.32480985112488, 0 ), new Vertex( 79.64366552233696,51.42217294406146, 0 ), new Vertex( 85.82598211523145,54.455807908438146, 0 ), 2486317618, 0.5803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 82.89023237815127,-42.35585552081466, 0 ), new Vertex( 83.12856989959255,-34.956357419956475, 0 ), new Vertex( 87.41024070465937,-38.97062432859093, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 87.41024070465937,-38.97062432859093, 0 ), new Vertex( 83.12856989959255,-34.956357419956475, 0 ), new Vertex( 89.54231221275404,-37.69107425957918, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 83.12856989959255,-34.956357419956475, 0 ), new Vertex( 84.14892555493861,-28.57344981888309, 0 ), new Vertex( 89.93402945389971,-31.212892219424248, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.54231221275404,-37.69107425957918, 0 ), new Vertex( 83.12856989959255,-34.956357419956475, 0 ), new Vertex( 89.93402945389971,-31.212892219424248, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 84.14892555493861,-28.57344981888309, 0 ), new Vertex( 86.39804995199665,-24.465482001192868, 0 ), new Vertex( 91.50510165654123,-28.344370540231466, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.93402945389971,-31.212892219424248, 0 ), new Vertex( 84.14892555493861,-28.57344981888309, 0 ), new Vertex( 91.50510165654123,-28.344370540231466, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 91.50510165654123,-28.344370540231466, 0 ), new Vertex( 86.39804995199665,-24.465482001192868, 0 ), new Vertex( 91.27062629489228,-22.66830115020275, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.39804995199665,-24.465482001192868, 0 ), new Vertex( 85.63441189751029,-17.842112520243973, 0 ), new Vertex( 88.11108836252242,-17.63637455087155, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 91.27062629489228,-22.66830115020275, 0 ), new Vertex( 86.39804995199665,-24.465482001192868, 0 ), new Vertex( 88.11108836252242,-17.63637455087155, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 85.63441189751029,-17.842112520243973, 0 ), new Vertex( 86.25312677631155,-9.023917886894196, 0 ), new Vertex( 87.98729972261935,-9.983087902888656, 0 ), 4284177243, 1 );triangles.push( T ); T = new Triangle( new Vertex( 88.11108836252242,-17.63637455087155, 0 ), new Vertex( 85.63441189751029,-17.842112520243973, 0 ), new Vertex( 87.98729972261935,-9.983087902888656, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.25312677631155,-9.023917886894196, 0 ), new Vertex( 85.56737238820642,-5.838875511195511, 0 ), new Vertex( 89.61315018869936,-6.196497710421681, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 87.98729972261935,-9.983087902888656, 0 ), new Vertex( 86.25312677631155,-9.023917886894196, 0 ), new Vertex( 89.61315018869936,-6.196497710421681, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 85.56737238820642,-5.838875511195511, 0 ), new Vertex( 85.36916946573183,0.9941068417392671, 0 ), new Vertex( 88.43485744018108,-1.0610084156505764, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.61315018869936,-6.196497710421681, 0 ), new Vertex( 85.56737238820642,-5.838875511195511, 0 ), new Vertex( 88.43485744018108,-1.0610084156505764, 0 ), 4284637794, 1 );triangles.push( T ); T = new Triangle( new Vertex( 85.36916946573183,0.9941068417392671, 0 ), new Vertex( 84.88861531298608,2.3818133478052914, 0 ), new Vertex( 89.95035479124635,2.0275224056094885, 0 ), 4285229931, 1 );triangles.push( T ); T = new Triangle( new Vertex( 88.43485744018108,-1.0610084156505764, 0 ), new Vertex( 85.36916946573183,0.9941068417392671, 0 ), new Vertex( 89.95035479124635,2.0275224056094885, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( 84.88861531298608,2.3818133478052914, 0 ), new Vertex( 86.91646149428561,8.489292178768665, 0 ), new Vertex( 89.95035479124635,2.0275224056094885, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.91646149428561,8.489292178768665, 0 ), new Vertex( 86.78242044337094,15.379492590203881, 0 ), new Vertex( 90.2891302369535,10.849782743956894, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( 90.2891302369535,10.849782743956894, 0 ), new Vertex( 86.78242044337094,15.379492590203881, 0 ), new Vertex( 91.25485061714426,15.899611754342914, 0 ), 4285887861, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.78242044337094,15.379492590203881, 0 ), new Vertex( 82.60616000788286,18.477790852542967, 0 ), new Vertex( 89.21238769358024,20.105669788084924, 0 ), 4282795847, 1 );triangles.push( T ); T = new Triangle( new Vertex( 82.60616000788286,18.477790852542967, 0 ), new Vertex( 82.78887482173741,22.25594486668706, 0 ), new Vertex( 89.21238769358024,20.105669788084924, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( 91.25485061714426,15.899611754342914, 0 ), new Vertex( 86.78242044337094,15.379492590203881, 0 ), new Vertex( 89.21238769358024,20.105669788084924, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( 82.78887482173741,22.25594486668706, 0 ), new Vertex( 85.41922027757391,30.99312366079539, 0 ), new Vertex( 89.74372023530304,25.541971657425165, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.21238769358024,20.105669788084924, 0 ), new Vertex( 82.78887482173741,22.25594486668706, 0 ), new Vertex( 89.74372023530304,25.541971657425165, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.74372023530304,25.541971657425165, 0 ), new Vertex( 85.41922027757391,30.99312366079539, 0 ), new Vertex( 89.49988158931956,28.207610075827688, 0 ), 4283453520, 1 );triangles.push( T ); T = new Triangle( new Vertex( 85.41922027757391,30.99312366079539, 0 ), new Vertex( 84.07556647248566,32.77604570239782, 0 ), new Vertex( 89.32088385848328,35.288663900922984, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 84.07556647248566,32.77604570239782, 0 ), new Vertex( 85.13802207820117,36.79109919676557, 0 ), new Vertex( 89.32088385848328,35.288663900922984, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 89.49988158931956,28.207610075827688, 0 ), new Vertex( 85.41922027757391,30.99312366079539, 0 ), new Vertex( 89.32088385848328,35.288663900922984, 0 ), 3106482473, 0.7254901960784313 );triangles.push( T ); T = new Triangle( new Vertex( 85.13802207820117,36.79109919676557, 0 ), new Vertex( 86.87819150323048,44.32847651047632, 0 ), new Vertex( 91.59251903463155,36.97384971519932, 0 ), 3439789831, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 89.32088385848328,35.288663900922984, 0 ), new Vertex( 85.13802207820117,36.79109919676557, 0 ), new Vertex( 91.59251903463155,36.97384971519932, 0 ), 3439658245, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 86.87819150323048,44.32847651047632, 0 ), new Vertex( 85.78604273544624,51.32480985112488, 0 ), new Vertex( 90.53704487206414,45.28057714086026, 0 ), 3240700201, 0.7568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( 90.53704487206414,45.28057714086026, 0 ), new Vertex( 85.78604273544624,51.32480985112488, 0 ), new Vertex( 91.70488995080814,47.28628246905282, 0 ), 3074046522, 0.7176470588235294 );triangles.push( T ); T = new Triangle( new Vertex( 85.78604273544624,51.32480985112488, 0 ), new Vertex( 85.82598211523145,54.455807908438146, 0 ), new Vertex( 87.09889856679365,55.96249822154641, 0 ), 2184261937, 0.5098039215686274 );triangles.push( T ); T = new Triangle( new Vertex( 85.82598211523145,54.455807908438146, 0 ), new Vertex( 85.60895385034382,57.09982750797644, 0 ), new Vertex( 87.09889856679365,55.96249822154641, 0 ), 505553442, 0.11764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 95.12314037932083,-38.824916776735336, 0 ), new Vertex( 89.54231221275404,-37.69107425957918, 0 ), new Vertex( 95.02793881390244,-38.08324600942433, 0 ), 1797663021, 0.4196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 89.54231221275404,-37.69107425957918, 0 ), new Vertex( 89.93402945389971,-31.212892219424248, 0 ), new Vertex( 94.85652787191793,-32.222244361415505, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 95.02793881390244,-38.08324600942433, 0 ), new Vertex( 89.54231221275404,-37.69107425957918, 0 ), new Vertex( 94.85652787191793,-32.222244361415505, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.93402945389971,-31.212892219424248, 0 ), new Vertex( 91.50510165654123,-28.344370540231466, 0 ), new Vertex( 94.85652787191793,-32.222244361415505, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 91.50510165654123,-28.344370540231466, 0 ), new Vertex( 91.27062629489228,-22.66830115020275, 0 ), new Vertex( 94.6922671077773,-28.011003501247615, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 94.85652787191793,-32.222244361415505, 0 ), new Vertex( 91.50510165654123,-28.344370540231466, 0 ), new Vertex( 94.6922671077773,-28.011003501247615, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 94.6922671077773,-28.011003501247615, 0 ), new Vertex( 91.27062629489228,-22.66830115020275, 0 ), new Vertex( 95.58638505684212,-22.74855721881613, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 91.27062629489228,-22.66830115020275, 0 ), new Vertex( 88.11108836252242,-17.63637455087155, 0 ), new Vertex( 95.4160997509025,-16.206711816135794, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 95.58638505684212,-22.74855721881613, 0 ), new Vertex( 91.27062629489228,-22.66830115020275, 0 ), new Vertex( 95.4160997509025,-16.206711816135794, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 88.11108836252242,-17.63637455087155, 0 ), new Vertex( 87.98729972261935,-9.983087902888656, 0 ), new Vertex( 92.06755869835615,-9.645886278245598, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 95.4160997509025,-16.206711816135794, 0 ), new Vertex( 88.11108836252242,-17.63637455087155, 0 ), new Vertex( 92.06755869835615,-9.645886278245598, 0 ), 4278519045, 1 );triangles.push( T ); T = new Triangle( new Vertex( 87.98729972261935,-9.983087902888656, 0 ), new Vertex( 89.61315018869936,-6.196497710421681, 0 ), new Vertex( 92.06755869835615,-9.645886278245598, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.61315018869936,-6.196497710421681, 0 ), new Vertex( 88.43485744018108,-1.0610084156505764, 0 ), new Vertex( 93.48865421069786,-3.69727636128664, 0 ), 4284769380, 1 );triangles.push( T ); T = new Triangle( new Vertex( 92.06755869835615,-9.645886278245598, 0 ), new Vertex( 89.61315018869936,-6.196497710421681, 0 ), new Vertex( 93.48865421069786,-3.69727636128664, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( 88.43485744018108,-1.0610084156505764, 0 ), new Vertex( 89.95035479124635,2.0275224056094885, 0 ), new Vertex( 92.46789686195552,1.9285284411162138, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( 93.48865421069786,-3.69727636128664, 0 ), new Vertex( 88.43485744018108,-1.0610084156505764, 0 ), new Vertex( 92.46789686195552,1.9285284411162138, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( 95.71006425935775,-1.5145127815194428, 0 ), new Vertex( 93.48865421069786,-3.69727636128664, 0 ), new Vertex( 92.46789686195552,1.9285284411162138, 0 ), 4284966759, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.95035479124635,2.0275224056094885, 0 ), new Vertex( 86.91646149428561,8.489292178768665, 0 ), new Vertex( 93.97927138768137,9.193584114313126, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( 86.91646149428561,8.489292178768665, 0 ), new Vertex( 90.2891302369535,10.849782743956894, 0 ), new Vertex( 93.97927138768137,9.193584114313126, 0 ), 4280098077, 1 );triangles.push( T ); T = new Triangle( new Vertex( 92.46789686195552,1.9285284411162138, 0 ), new Vertex( 89.95035479124635,2.0275224056094885, 0 ), new Vertex( 93.97927138768137,9.193584114313126, 0 ), 4282137919, 1 );triangles.push( T ); T = new Triangle( new Vertex( 90.2891302369535,10.849782743956894, 0 ), new Vertex( 91.25485061714426,15.899611754342914, 0 ), new Vertex( 94.14823994087055,15.115501124877483, 0 ), 4286282619, 1 );triangles.push( T ); T = new Triangle( new Vertex( 93.97927138768137,9.193584114313126, 0 ), new Vertex( 90.2891302369535,10.849782743956894, 0 ), new Vertex( 94.14823994087055,15.115501124877483, 0 ), 4279242768, 1 );triangles.push( T ); T = new Triangle( new Vertex( 91.25485061714426,15.899611754342914, 0 ), new Vertex( 89.21238769358024,20.105669788084924, 0 ), new Vertex( 94.42568884277716,16.846848394256085, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( 94.14823994087055,15.115501124877483, 0 ), new Vertex( 91.25485061714426,15.899611754342914, 0 ), new Vertex( 94.42568884277716,16.846848394256085, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.21238769358024,20.105669788084924, 0 ), new Vertex( 89.74372023530304,25.541971657425165, 0 ), new Vertex( 96.64488051598892,24.600456101819873, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.49988158931956,28.207610075827688, 0 ), new Vertex( 89.32088385848328,35.288663900922984, 0 ), new Vertex( 94.40406604483724,27.61360978335142, 0 ), 3459001388, 0.807843137254902 );triangles.push( T ); T = new Triangle( new Vertex( 89.74372023530304,25.541971657425165, 0 ), new Vertex( 89.49988158931956,28.207610075827688, 0 ), new Vertex( 94.40406604483724,27.61360978335142, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( 96.64488051598892,24.600456101819873, 0 ), new Vertex( 89.74372023530304,25.541971657425165, 0 ), new Vertex( 94.40406604483724,27.61360978335142, 0 ), 4280492835, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.32088385848328,35.288663900922984, 0 ), new Vertex( 91.59251903463155,36.97384971519932, 0 ), new Vertex( 96.75878259167075,34.02518740249798, 0 ), 3440250382, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 94.40406604483724,27.61360978335142, 0 ), new Vertex( 89.32088385848328,35.288663900922984, 0 ), new Vertex( 96.75878259167075,34.02518740249798, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 91.59251903463155,36.97384971519932, 0 ), new Vertex( 86.87819150323048,44.32847651047632, 0 ), new Vertex( 93.29679118050262,38.58027457352728, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 86.87819150323048,44.32847651047632, 0 ), new Vertex( 90.53704487206414,45.28057714086026, 0 ), new Vertex( 93.29679118050262,38.58027457352728, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 96.75878259167075,34.02518740249798, 0 ), new Vertex( 91.59251903463155,36.97384971519932, 0 ), new Vertex( 93.29679118050262,38.58027457352728, 0 ), 3443145274, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 90.53704487206414,45.28057714086026, 0 ), new Vertex( 91.70488995080814,47.28628246905282, 0 ), new Vertex( 96.91963219596073,45.314080690499395, 0 ), 3141352765, 0.7333333333333333 );triangles.push( T ); T = new Triangle( new Vertex( 93.29679118050262,38.58027457352728, 0 ), new Vertex( 90.53704487206414,45.28057714086026, 0 ), new Vertex( 96.91963219596073,45.314080690499395, 0 ), 3307348514, 0.7725490196078432 );triangles.push( T ); T = new Triangle( new Vertex( 96.91963219596073,45.314080690499395, 0 ), new Vertex( 91.70488995080814,47.28628246905282, 0 ), new Vertex( 94.30635273968801,49.104061507154256, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( 91.70488995080814,47.28628246905282, 0 ), new Vertex( 85.78604273544624,51.32480985112488, 0 ), new Vertex( 93.56153211835772,51.99879765836522, 0 ), 2435920177, 0.5686274509803921 );triangles.push( T ); T = new Triangle( new Vertex( 94.30635273968801,49.104061507154256, 0 ), new Vertex( 91.70488995080814,47.28628246905282, 0 ), new Vertex( 93.56153211835772,51.99879765836522, 0 ), 2419208754, 0.5647058823529412 );triangles.push( T ); T = new Triangle( new Vertex( 85.78604273544624,51.32480985112488, 0 ), new Vertex( 87.09889856679365,55.96249822154641, 0 ), new Vertex( 93.56153211835772,51.99879765836522, 0 ), 1966223922, 0.4588235294117647 );triangles.push( T ); T = new Triangle( new Vertex( 95.12314037932083,-38.824916776735336, 0 ), new Vertex( 95.02793881390244,-38.08324600942433, 0 ), new Vertex( 100.7837353348732,-36.36532457917929, 0 ), 202708266, 0.047058823529411764 );triangles.push( T ); T = new Triangle( new Vertex( 95.02793881390244,-38.08324600942433, 0 ), new Vertex( 94.85652787191793,-32.222244361415505, 0 ), new Vertex( 100.7837353348732,-36.36532457917929, 0 ), 4279243284, 1 );triangles.push( T ); T = new Triangle( new Vertex( 94.85652787191793,-32.222244361415505, 0 ), new Vertex( 94.6922671077773,-28.011003501247615, 0 ), new Vertex( 100.954008591827,-29.876573899760842, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 100.7837353348732,-36.36532457917929, 0 ), new Vertex( 94.85652787191793,-32.222244361415505, 0 ), new Vertex( 100.954008591827,-29.876573899760842, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 94.6922671077773,-28.011003501247615, 0 ), new Vertex( 95.58638505684212,-22.74855721881613, 0 ), new Vertex( 99.15957401553169,-25.83338614925742, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 100.954008591827,-29.876573899760842, 0 ), new Vertex( 94.6922671077773,-28.011003501247615, 0 ), new Vertex( 99.15957401553169,-25.83338614925742, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 95.58638505684212,-22.74855721881613, 0 ), new Vertex( 95.4160997509025,-16.206711816135794, 0 ), new Vertex( 98.85723193455487,-22.044718760531396, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 99.15957401553169,-25.83338614925742, 0 ), new Vertex( 95.58638505684212,-22.74855721881613, 0 ), new Vertex( 98.85723193455487,-22.044718760531396, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 98.85723193455487,-22.044718760531396, 0 ), new Vertex( 95.4160997509025,-16.206711816135794, 0 ), new Vertex( 100.5112906084396,-16.956635212060064, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 92.06755869835615,-9.645886278245598, 0 ), new Vertex( 93.48865421069786,-3.69727636128664, 0 ), new Vertex( 98.70757181243971,-8.984801298007369, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 95.4160997509025,-16.206711816135794, 0 ), new Vertex( 92.06755869835615,-9.645886278245598, 0 ), new Vertex( 98.70757181243971,-8.984801298007369, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( 100.5112906084396,-16.956635212060064, 0 ), new Vertex( 95.4160997509025,-16.206711816135794, 0 ), new Vertex( 98.70757181243971,-8.984801298007369, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 93.48865421069786,-3.69727636128664, 0 ), new Vertex( 95.71006425935775,-1.5145127815194428, 0 ), new Vertex( 99.74776812642813,-2.698501219507307, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( 98.70757181243971,-8.984801298007369, 0 ), new Vertex( 93.48865421069786,-3.69727636128664, 0 ), new Vertex( 99.74776812642813,-2.698501219507307, 0 ), 4284572001, 1 );triangles.push( T ); T = new Triangle( new Vertex( 100.57421642169356,-7.031547305174172, 0 ), new Vertex( 98.70757181243971,-8.984801298007369, 0 ), new Vertex( 99.74776812642813,-2.698501219507307, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( 95.71006425935775,-1.5145127815194428, 0 ), new Vertex( 92.46789686195552,1.9285284411162138, 0 ), new Vertex( 101.8783692647703,3.281926308758557, 0 ), 4284966760, 1 );triangles.push( T ); T = new Triangle( new Vertex( 99.74776812642813,-2.698501219507307, 0 ), new Vertex( 95.71006425935775,-1.5145127815194428, 0 ), new Vertex( 101.8783692647703,3.281926308758557, 0 ), 4285098345, 1 );triangles.push( T ); T = new Triangle( new Vertex( 92.46789686195552,1.9285284411162138, 0 ), new Vertex( 93.97927138768137,9.193584114313126, 0 ), new Vertex( 97.27486511971802,8.891323463525623, 0 ), 4280229663, 1 );triangles.push( T ); T = new Triangle( new Vertex( 101.8783692647703,3.281926308758557, 0 ), new Vertex( 92.46789686195552,1.9285284411162138, 0 ), new Vertex( 97.27486511971802,8.891323463525623, 0 ), 4280229664, 1 );triangles.push( T ); T = new Triangle( new Vertex( 93.97927138768137,9.193584114313126, 0 ), new Vertex( 94.14823994087055,15.115501124877483, 0 ), new Vertex( 97.43658955954015,14.383357405662537, 0 ), 4286479998, 1 );triangles.push( T ); T = new Triangle( new Vertex( 97.27486511971802,8.891323463525623, 0 ), new Vertex( 93.97927138768137,9.193584114313126, 0 ), new Vertex( 97.43658955954015,14.383357405662537, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( 94.14823994087055,15.115501124877483, 0 ), new Vertex( 94.42568884277716,16.846848394256085, 0 ), new Vertex( 97.43658955954015,14.383357405662537, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( 97.43658955954015,14.383357405662537, 0 ), new Vertex( 94.42568884277716,16.846848394256085, 0 ), new Vertex( 97.09641346056014,18.133288296870887, 0 ), 4282992969, 1 );triangles.push( T ); T = new Triangle( new Vertex( 94.42568884277716,16.846848394256085, 0 ), new Vertex( 89.21238769358024,20.105669788084924, 0 ), new Vertex( 97.23187197744846,22.448273609392345, 0 ), 4287927444, 1 );triangles.push( T ); T = new Triangle( new Vertex( 89.21238769358024,20.105669788084924, 0 ), new Vertex( 96.64488051598892,24.600456101819873, 0 ), new Vertex( 97.23187197744846,22.448273609392345, 0 ), 4281150765, 1 );triangles.push( T ); T = new Triangle( new Vertex( 97.09641346056014,18.133288296870887, 0 ), new Vertex( 94.42568884277716,16.846848394256085, 0 ), new Vertex( 97.23187197744846,22.448273609392345, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( 96.64488051598892,24.600456101819873, 0 ), new Vertex( 94.40406604483724,27.61360978335142, 0 ), new Vertex( 99.28882097173482,29.07739649619907, 0 ), 4281348144, 1 );triangles.push( T ); T = new Triangle( new Vertex( 94.40406604483724,27.61360978335142, 0 ), new Vertex( 96.75878259167075,34.02518740249798, 0 ), new Vertex( 99.28882097173482,29.07739649619907, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 99.28882097173482,29.07739649619907, 0 ), new Vertex( 96.75878259167075,34.02518740249798, 0 ), new Vertex( 99.022479318548,34.321826175786555, 0 ), 3271754499, 0.7647058823529411 );triangles.push( T ); T = new Triangle( new Vertex( 96.75878259167075,34.02518740249798, 0 ), new Vertex( 93.29679118050262,38.58027457352728, 0 ), new Vertex( 100.91066580777988,37.21253688307479, 0 ), 3442487344, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 99.022479318548,34.321826175786555, 0 ), new Vertex( 96.75878259167075,34.02518740249798, 0 ), new Vertex( 100.91066580777988,37.21253688307479, 0 ), 2534609683, 0.592156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 93.29679118050262,38.58027457352728, 0 ), new Vertex( 96.91963219596073,45.314080690499395, 0 ), new Vertex( 101.61483846185729,41.583953058347106, 0 ), 3308664374, 0.7725490196078432 );triangles.push( T ); T = new Triangle( new Vertex( 100.91066580777988,37.21253688307479, 0 ), new Vertex( 93.29679118050262,38.58027457352728, 0 ), new Vertex( 101.61483846185729,41.583953058347106, 0 ), 3123522861, 0.7294117647058823 );triangles.push( T ); T = new Triangle( new Vertex( 96.91963219596073,45.314080690499395, 0 ), new Vertex( 94.30635273968801,49.104061507154256, 0 ), new Vertex( 100.27796950004995,46.819455282296985, 0 ), 2536583473, 0.592156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 101.61483846185729,41.583953058347106, 0 ), new Vertex( 96.91963219596073,45.314080690499395, 0 ), new Vertex( 100.27796950004995,46.819455282296985, 0 ), 2888970802, 0.6745098039215687 );triangles.push( T ); T = new Triangle( new Vertex( 94.30635273968801,49.104061507154256, 0 ), new Vertex( 93.56153211835772,51.99879765836522, 0 ), new Vertex( 99.78422514675185,56.30058952001855, 0 ), 152837148, 0.03529411764705882 );triangles.push( T ); T = new Triangle( new Vertex( 100.7837353348732,-36.36532457917929, 0 ), new Vertex( 100.954008591827,-29.876573899760842, 0 ), new Vertex( 104.87942124763504,-35.84210780123249, 0 ), 1244014125, 0.2901960784313726 );triangles.push( T ); T = new Triangle( new Vertex( 104.87942124763504,-35.84210780123249, 0 ), new Vertex( 100.954008591827,-29.876573899760842, 0 ), new Vertex( 104.69853274337947,-29.162246791180223, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 100.954008591827,-29.876573899760842, 0 ), new Vertex( 99.15957401553169,-25.83338614925742, 0 ), new Vertex( 105.07855492690578,-27.638681564945728, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 104.69853274337947,-29.162246791180223, 0 ), new Vertex( 100.954008591827,-29.876573899760842, 0 ), new Vertex( 105.07855492690578,-27.638681564945728, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 98.85723193455487,-22.044718760531396, 0 ), new Vertex( 100.5112906084396,-16.956635212060064, 0 ), new Vertex( 106.80932987760752,-19.826480321586132, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 100.5112906084396,-16.956635212060064, 0 ), new Vertex( 98.70757181243971,-8.984801298007369, 0 ), new Vertex( 102.92326602432877,-14.977682907134295, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.80932987760752,-19.826480321586132, 0 ), new Vertex( 100.5112906084396,-16.956635212060064, 0 ), new Vertex( 102.92326602432877,-14.977682907134295, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 98.70757181243971,-8.984801298007369, 0 ), new Vertex( 100.57421642169356,-7.031547305174172, 0 ), new Vertex( 105.49717325763777,-11.25716147851199, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( 102.92326602432877,-14.977682907134295, 0 ), new Vertex( 98.70757181243971,-8.984801298007369, 0 ), new Vertex( 105.49717325763777,-11.25716147851199, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 100.57421642169356,-7.031547305174172, 0 ), new Vertex( 99.74776812642813,-2.698501219507307, 0 ), new Vertex( 104.34549763379619,-6.138213944155723, 0 ), 4284572001, 1 );triangles.push( T ); T = new Triangle( new Vertex( 105.49717325763777,-11.25716147851199, 0 ), new Vertex( 100.57421642169356,-7.031547305174172, 0 ), new Vertex( 104.34549763379619,-6.138213944155723, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 104.34549763379619,-6.138213944155723, 0 ), new Vertex( 99.74776812642813,-2.698501219507307, 0 ), new Vertex( 106.09969474421814,1.0743127819150686, 0 ), 4284835173, 1 );triangles.push( T ); T = new Triangle( new Vertex( 99.74776812642813,-2.698501219507307, 0 ), new Vertex( 101.8783692647703,3.281926308758557, 0 ), new Vertex( 105.29121847404167,1.669844152405858, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.09969474421814,1.0743127819150686, 0 ), new Vertex( 99.74776812642813,-2.698501219507307, 0 ), new Vertex( 105.29121847404167,1.669844152405858, 0 ), 4282795847, 1 );triangles.push( T ); T = new Triangle( new Vertex( 101.8783692647703,3.281926308758557, 0 ), new Vertex( 97.27486511971802,8.891323463525623, 0 ), new Vertex( 104.46331768808886,8.722293477971107, 0 ), 4280163870, 1 );triangles.push( T ); T = new Triangle( new Vertex( 97.27486511971802,8.891323463525623, 0 ), new Vertex( 97.43658955954015,14.383357405662537, 0 ), new Vertex( 104.46331768808886,8.722293477971107, 0 ), 4282269246, 1 );triangles.push( T ); T = new Triangle( new Vertex( 105.29121847404167,1.669844152405858, 0 ), new Vertex( 101.8783692647703,3.281926308758557, 0 ), new Vertex( 104.46331768808886,8.722293477971107, 0 ), 4280229663, 1 );triangles.push( T ); T = new Triangle( new Vertex( 104.46331768808886,8.722293477971107, 0 ), new Vertex( 97.43658955954015,14.383357405662537, 0 ), new Vertex( 106.76932655787095,13.409516570158303, 0 ), 4282992969, 1 );triangles.push( T ); T = new Triangle( new Vertex( 97.23187197744846,22.448273609392345, 0 ), new Vertex( 96.64488051598892,24.600456101819873, 0 ), new Vertex( 102.16102683730423,20.345072735566646, 0 ), 4281216558, 1 );triangles.push( T ); T = new Triangle( new Vertex( 97.09641346056014,18.133288296870887, 0 ), new Vertex( 97.23187197744846,22.448273609392345, 0 ), new Vertex( 102.16102683730423,20.345072735566646, 0 ), 4287861651, 1 );triangles.push( T ); T = new Triangle( new Vertex( 97.43658955954015,14.383357405662537, 0 ), new Vertex( 97.09641346056014,18.133288296870887, 0 ), new Vertex( 102.16102683730423,20.345072735566646, 0 ), 4286414205, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.76932655787095,13.409516570158303, 0 ), new Vertex( 97.43658955954015,14.383357405662537, 0 ), new Vertex( 102.16102683730423,20.345072735566646, 0 ), 4282861383, 1 );triangles.push( T ); T = new Triangle( new Vertex( 96.64488051598892,24.600456101819873, 0 ), new Vertex( 99.28882097173482,29.07739649619907, 0 ), new Vertex( 103.76947917090729,28.44549556588754, 0 ), 3559927856, 0.8313725490196079 );triangles.push( T ); T = new Triangle( new Vertex( 102.16102683730423,20.345072735566646, 0 ), new Vertex( 96.64488051598892,24.600456101819873, 0 ), new Vertex( 103.76947917090729,28.44549556588754, 0 ), 4278716424, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.36916781123728,24.828685571905226, 0 ), new Vertex( 102.16102683730423,20.345072735566646, 0 ), new Vertex( 103.76947917090729,28.44549556588754, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( 99.28882097173482,29.07739649619907, 0 ), new Vertex( 99.022479318548,34.321826175786555, 0 ), new Vertex( 102.09691475890577,33.33529885485768, 0 ), 3187868419, 0.7450980392156863 );triangles.push( T ); T = new Triangle( new Vertex( 103.76947917090729,28.44549556588754, 0 ), new Vertex( 99.28882097173482,29.07739649619907, 0 ), new Vertex( 102.09691475890577,33.33529885485768, 0 ), 3372220416, 0.788235294117647 );triangles.push( T ); T = new Triangle( new Vertex( 99.022479318548,34.321826175786555, 0 ), new Vertex( 100.91066580777988,37.21253688307479, 0 ), new Vertex( 102.09691475890577,33.33529885485768, 0 ), 2652050195, 0.6196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 100.91066580777988,37.21253688307479, 0 ), new Vertex( 101.61483846185729,41.583953058347106, 0 ), new Vertex( 102.21396713098511,37.89508367981762, 0 ), 3157208879, 0.7372549019607844 );triangles.push( T ); T = new Triangle( new Vertex( 102.09691475890577,33.33529885485768, 0 ), new Vertex( 100.91066580777988,37.21253688307479, 0 ), new Vertex( 102.21396713098511,37.89508367981762, 0 ), 2670077478, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( 101.61483846185729,41.583953058347106, 0 ), new Vertex( 100.27796950004995,46.819455282296985, 0 ), new Vertex( 104.31070099398494,44.19534205086529, 0 ), 2754753074, 0.6431372549019608 );triangles.push( T ); T = new Triangle( new Vertex( 104.31070099398494,44.19534205086529, 0 ), new Vertex( 100.27796950004995,46.819455282296985, 0 ), new Vertex( 104.36505522625521,47.34535476285964, 0 ), 2284925233, 0.5333333333333333 );triangles.push( T ); T = new Triangle( new Vertex( 100.27796950004995,46.819455282296985, 0 ), new Vertex( 94.30635273968801,49.104061507154256, 0 ), new Vertex( 102.12359467800707,54.8379304362461, 0 ), 1647259439, 0.3843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( 104.36505522625521,47.34535476285964, 0 ), new Vertex( 100.27796950004995,46.819455282296985, 0 ), new Vertex( 102.12359467800707,54.8379304362461, 0 ), 1747922735, 0.40784313725490196 );triangles.push( T ); T = new Triangle( new Vertex( 104.87942124763504,-35.84210780123249, 0 ), new Vertex( 104.69853274337947,-29.162246791180223, 0 ), new Vertex( 110.61329854931682,-29.028908220585436, 0 ), 3256688163, 0.7607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( 104.69853274337947,-29.162246791180223, 0 ), new Vertex( 105.07855492690578,-27.638681564945728, 0 ), new Vertex( 110.61329854931682,-29.028908220585436, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 99.15957401553169,-25.83338614925742, 0 ), new Vertex( 98.85723193455487,-22.044718760531396, 0 ), new Vertex( 107.16856414964423,-23.802913025952876, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 105.07855492690578,-27.638681564945728, 0 ), new Vertex( 99.15957401553169,-25.83338614925742, 0 ), new Vertex( 107.16856414964423,-23.802913025952876, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 98.85723193455487,-22.044718760531396, 0 ), new Vertex( 106.80932987760752,-19.826480321586132, 0 ), new Vertex( 107.16856414964423,-23.802913025952876, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 110.61329854931682,-29.028908220585436, 0 ), new Vertex( 105.07855492690578,-27.638681564945728, 0 ), new Vertex( 107.16856414964423,-23.802913025952876, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 107.16856414964423,-23.802913025952876, 0 ), new Vertex( 106.80932987760752,-19.826480321586132, 0 ), new Vertex( 108.8153835227713,-22.04348096298054, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.80932987760752,-19.826480321586132, 0 ), new Vertex( 102.92326602432877,-14.977682907134295, 0 ), new Vertex( 111.03580162674189,-15.110819187480956, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 102.92326602432877,-14.977682907134295, 0 ), new Vertex( 105.49717325763777,-11.25716147851199, 0 ), new Vertex( 111.03580162674189,-15.110819187480956, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 111.03580162674189,-15.110819187480956, 0 ), new Vertex( 105.49717325763777,-11.25716147851199, 0 ), new Vertex( 111.75163974100724,-11.693061992060393, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 104.34549763379619,-6.138213944155723, 0 ), new Vertex( 106.09969474421814,1.0743127819150686, 0 ), new Vertex( 110.0713397776708,-3.8684126655571163, 0 ), 4284900966, 1 );triangles.push( T ); T = new Triangle( new Vertex( 110.0713397776708,-3.8684126655571163, 0 ), new Vertex( 106.09969474421814,1.0743127819150686, 0 ), new Vertex( 110.3931464701891,-0.9057421134784818, 0 ), 4284177243, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.09969474421814,1.0743127819150686, 0 ), new Vertex( 105.29121847404167,1.669844152405858, 0 ), new Vertex( 109.85326501354575,5.259308943990618, 0 ), 4280229406, 1 );triangles.push( T ); T = new Triangle( new Vertex( 110.3931464701891,-0.9057421134784818, 0 ), new Vertex( 106.09969474421814,1.0743127819150686, 0 ), new Vertex( 109.85326501354575,5.259308943990618, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 105.29121847404167,1.669844152405858, 0 ), new Vertex( 104.46331768808886,8.722293477971107, 0 ), new Vertex( 107.3194365510717,8.341228709090501, 0 ), 4280229663, 1 );triangles.push( T ); T = new Triangle( new Vertex( 109.85326501354575,5.259308943990618, 0 ), new Vertex( 105.29121847404167,1.669844152405858, 0 ), new Vertex( 107.3194365510717,8.341228709090501, 0 ), 4280229663, 1 );triangles.push( T ); T = new Triangle( new Vertex( 104.46331768808886,8.722293477971107, 0 ), new Vertex( 106.76932655787095,13.409516570158303, 0 ), new Vertex( 107.3194365510717,8.341228709090501, 0 ), 4282992969, 1 );triangles.push( T ); T = new Triangle( new Vertex( 107.3194365510717,8.341228709090501, 0 ), new Vertex( 106.76932655787095,13.409516570158303, 0 ), new Vertex( 108.86289018485695,12.031119725201279, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.76932655787095,13.409516570158303, 0 ), new Vertex( 102.16102683730423,20.345072735566646, 0 ), new Vertex( 108.06711140833795,19.752228838391602, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( 102.16102683730423,20.345072735566646, 0 ), new Vertex( 106.36916781123728,24.828685571905226, 0 ), new Vertex( 108.06711140833795,19.752228838391602, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.36916781123728,24.828685571905226, 0 ), new Vertex( 103.76947917090729,28.44549556588754, 0 ), new Vertex( 108.08060120139271,26.077546291984618, 0 ), 3087402502, 0.7215686274509804 );triangles.push( T ); T = new Triangle( new Vertex( 108.06711140833795,19.752228838391602, 0 ), new Vertex( 106.36916781123728,24.828685571905226, 0 ), new Vertex( 108.08060120139271,26.077546291984618, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( 108.08060120139271,26.077546291984618, 0 ), new Vertex( 103.76947917090729,28.44549556588754, 0 ), new Vertex( 107.98995523527265,29.299808068666607, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 103.76947917090729,28.44549556588754, 0 ), new Vertex( 102.09691475890577,33.33529885485768, 0 ), new Vertex( 108.10142308054492,32.094991534017026, 0 ), 3070493700, 0.7176470588235294 );triangles.push( T ); T = new Triangle( new Vertex( 107.98995523527265,29.299808068666607, 0 ), new Vertex( 103.76947917090729,28.44549556588754, 0 ), new Vertex( 108.10142308054492,32.094991534017026, 0 ), 3322086147, 0.7764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 102.09691475890577,33.33529885485768, 0 ), new Vertex( 102.21396713098511,37.89508367981762, 0 ), new Vertex( 108.10142308054492,32.094991534017026, 0 ), 2535136027, 0.592156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 102.21396713098511,37.89508367981762, 0 ), new Vertex( 101.61483846185729,41.583953058347106, 0 ), new Vertex( 108.57046244014055,41.871675728820264, 0 ), 3241292338, 0.7568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( 101.61483846185729,41.583953058347106, 0 ), new Vertex( 104.31070099398494,44.19534205086529, 0 ), new Vertex( 108.57046244014055,41.871675728820264, 0 ), 2922525234, 0.6823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( 108.10142308054492,32.094991534017026, 0 ), new Vertex( 102.21396713098511,37.89508367981762, 0 ), new Vertex( 108.57046244014055,41.871675728820264, 0 ), 3157208879, 0.7372549019607844 );triangles.push( T ); T = new Triangle( new Vertex( 110.69124890072271,41.36695953644812, 0 ), new Vertex( 108.10142308054492,32.094991534017026, 0 ), new Vertex( 108.57046244014055,41.871675728820264, 0 ), 3241292338, 0.7568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( 104.31070099398494,44.19534205086529, 0 ), new Vertex( 104.36505522625521,47.34535476285964, 0 ), new Vertex( 108.57046244014055,41.871675728820264, 0 ), 2469540402, 0.5764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 108.57046244014055,41.871675728820264, 0 ), new Vertex( 104.36505522625521,47.34535476285964, 0 ), new Vertex( 110.85283226380125,49.45617788564414, 0 ), 2033398579, 0.4745098039215686 );triangles.push( T ); T = new Triangle( new Vertex( 110.61329854931682,-29.028908220585436, 0 ), new Vertex( 107.16856414964423,-23.802913025952876, 0 ), new Vertex( 112.09047206491232,-27.53257249156013, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 107.16856414964423,-23.802913025952876, 0 ), new Vertex( 108.8153835227713,-22.04348096298054, 0 ), new Vertex( 112.09047206491232,-27.53257249156013, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 112.09047206491232,-27.53257249156013, 0 ), new Vertex( 108.8153835227713,-22.04348096298054, 0 ), new Vertex( 115.9345234585926,-21.3882049722597, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 108.8153835227713,-22.04348096298054, 0 ), new Vertex( 106.80932987760752,-19.826480321586132, 0 ), new Vertex( 113.08478386653587,-17.322411112487316, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.80932987760752,-19.826480321586132, 0 ), new Vertex( 111.03580162674189,-15.110819187480956, 0 ), new Vertex( 113.08478386653587,-17.322411112487316, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 115.9345234585926,-21.3882049722597, 0 ), new Vertex( 108.8153835227713,-22.04348096298054, 0 ), new Vertex( 113.08478386653587,-17.322411112487316, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 111.03580162674189,-15.110819187480956, 0 ), new Vertex( 111.75163974100724,-11.693061992060393, 0 ), new Vertex( 113.79037302266806,-11.61213098000735, 0 ), 4278584838, 1 );triangles.push( T ); T = new Triangle( new Vertex( 113.08478386653587,-17.322411112487316, 0 ), new Vertex( 111.03580162674189,-15.110819187480956, 0 ), new Vertex( 113.79037302266806,-11.61213098000735, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 105.49717325763777,-11.25716147851199, 0 ), new Vertex( 104.34549763379619,-6.138213944155723, 0 ), new Vertex( 112.36087301559746,-7.495344494469464, 0 ), 4284308829, 1 );triangles.push( T ); T = new Triangle( new Vertex( 104.34549763379619,-6.138213944155723, 0 ), new Vertex( 110.0713397776708,-3.8684126655571163, 0 ), new Vertex( 112.36087301559746,-7.495344494469464, 0 ), 4284572001, 1 );triangles.push( T ); T = new Triangle( new Vertex( 111.75163974100724,-11.693061992060393, 0 ), new Vertex( 105.49717325763777,-11.25716147851199, 0 ), new Vertex( 112.36087301559746,-7.495344494469464, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( 113.79037302266806,-11.61213098000735, 0 ), new Vertex( 111.75163974100724,-11.693061992060393, 0 ), new Vertex( 112.36087301559746,-7.495344494469464, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 110.0713397776708,-3.8684126655571163, 0 ), new Vertex( 110.3931464701891,-0.9057421134784818, 0 ), new Vertex( 116.31327067548409,0.3267583353444934, 0 ), 4282138175, 1 );triangles.push( T ); T = new Triangle( new Vertex( 112.36087301559746,-7.495344494469464, 0 ), new Vertex( 110.0713397776708,-3.8684126655571163, 0 ), new Vertex( 116.31327067548409,0.3267583353444934, 0 ), 4284900966, 1 );triangles.push( T ); T = new Triangle( new Vertex( 110.3931464701891,-0.9057421134784818, 0 ), new Vertex( 109.85326501354575,5.259308943990618, 0 ), new Vertex( 112.82042846595868,2.0510496022179723, 0 ), 4280295456, 1 );triangles.push( T ); T = new Triangle( new Vertex( 116.31327067548409,0.3267583353444934, 0 ), new Vertex( 110.3931464701891,-0.9057421134784818, 0 ), new Vertex( 112.82042846595868,2.0510496022179723, 0 ), 4280163870, 1 );triangles.push( T ); T = new Triangle( new Vertex( 109.85326501354575,5.259308943990618, 0 ), new Vertex( 107.3194365510717,8.341228709090501, 0 ), new Vertex( 114.69243843154982,8.202534772921354, 0 ), 4285427310, 1 );triangles.push( T ); T = new Triangle( new Vertex( 107.3194365510717,8.341228709090501, 0 ), new Vertex( 108.86289018485695,12.031119725201279, 0 ), new Vertex( 114.69243843154982,8.202534772921354, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( 112.82042846595868,2.0510496022179723, 0 ), new Vertex( 109.85326501354575,5.259308943990618, 0 ), new Vertex( 114.69243843154982,8.202534772921354, 0 ), 4279834905, 1 );triangles.push( T ); T = new Triangle( new Vertex( 114.69243843154982,8.202534772921354, 0 ), new Vertex( 108.86289018485695,12.031119725201279, 0 ), new Vertex( 113.48190251551569,14.292345250491053, 0 ), 4282992969, 1 );triangles.push( T ); T = new Triangle( new Vertex( 108.86289018485695,12.031119725201279, 0 ), new Vertex( 106.76932655787095,13.409516570158303, 0 ), new Vertex( 113.1154692992568,17.257812371011823, 0 ), 4282729797, 1 );triangles.push( T ); T = new Triangle( new Vertex( 113.48190251551569,14.292345250491053, 0 ), new Vertex( 108.86289018485695,12.031119725201279, 0 ), new Vertex( 113.1154692992568,17.257812371011823, 0 ), 4282466625, 1 );triangles.push( T ); T = new Triangle( new Vertex( 106.76932655787095,13.409516570158303, 0 ), new Vertex( 108.06711140833795,19.752228838391602, 0 ), new Vertex( 113.1154692992568,17.257812371011823, 0 ), 4282071867, 1 );triangles.push( T ); T = new Triangle( new Vertex( 108.06711140833795,19.752228838391602, 0 ), new Vertex( 108.08060120139271,26.077546291984618, 0 ), new Vertex( 113.99160216609016,23.860092545859516, 0 ), 4281874488, 1 );triangles.push( T ); T = new Triangle( new Vertex( 113.1154692992568,17.257812371011823, 0 ), new Vertex( 108.06711140833795,19.752228838391602, 0 ), new Vertex( 113.99160216609016,23.860092545859516, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( 108.08060120139271,26.077546291984618, 0 ), new Vertex( 107.98995523527265,29.299808068666607, 0 ), new Vertex( 116.3529781838879,28.07683923142031, 0 ), 3388997632, 0.792156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 113.99160216609016,23.860092545859516, 0 ), new Vertex( 108.08060120139271,26.077546291984618, 0 ), new Vertex( 116.3529781838879,28.07683923142031, 0 ), 3405774848, 0.796078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 107.98995523527265,29.299808068666607, 0 ), new Vertex( 108.10142308054492,32.094991534017026, 0 ), new Vertex( 115.28739040764049,33.15156351169571, 0 ), 2668761618, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( 116.3529781838879,28.07683923142031, 0 ), new Vertex( 107.98995523527265,29.299808068666607, 0 ), new Vertex( 115.28739040764049,33.15156351169571, 0 ), 2668498446, 0.6235294117647059 );triangles.push( T ); T = new Triangle( new Vertex( 108.10142308054492,32.094991534017026, 0 ), new Vertex( 110.69124890072271,41.36695953644812, 0 ), new Vertex( 113.77527332445607,39.49319113371894, 0 ), 3241292338, 0.7568627450980392 );triangles.push( T ); T = new Triangle( new Vertex( 115.28739040764049,33.15156351169571, 0 ), new Vertex( 108.10142308054492,32.094991534017026, 0 ), new Vertex( 113.77527332445607,39.49319113371894, 0 ), 2938907692, 0.6862745098039216 );triangles.push( T ); T = new Triangle( new Vertex( 110.69124890072271,41.36695953644812, 0 ), new Vertex( 108.57046244014055,41.871675728820264, 0 ), new Vertex( 113.59394062124193,44.969044452067465, 0 ), 2469540402, 0.5764705882352941 );triangles.push( T ); T = new Triangle( new Vertex( 108.57046244014055,41.871675728820264, 0 ), new Vertex( 110.85283226380125,49.45617788564414, 0 ), new Vertex( 113.59394062124193,44.969044452067465, 0 ), 1999712561, 0.4666666666666667 );triangles.push( T ); T = new Triangle( new Vertex( 113.77527332445607,39.49319113371894, 0 ), new Vertex( 110.69124890072271,41.36695953644812, 0 ), new Vertex( 113.59394062124193,44.969044452067465, 0 ), 2536583473, 0.592156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 112.09047206491232,-27.53257249156013, 0 ), new Vertex( 115.9345234585926,-21.3882049722597, 0 ), new Vertex( 120.62541690468788,-28.29998501483351, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.62541690468788,-28.29998501483351, 0 ), new Vertex( 115.9345234585926,-21.3882049722597, 0 ), new Vertex( 118.21176534099504,-21.270109560806304, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 115.9345234585926,-21.3882049722597, 0 ), new Vertex( 113.08478386653587,-17.322411112487316, 0 ), new Vertex( 117.55534302489832,-15.040462891571224, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 118.21176534099504,-21.270109560806304, 0 ), new Vertex( 115.9345234585926,-21.3882049722597, 0 ), new Vertex( 117.55534302489832,-15.040462891571224, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 113.08478386653587,-17.322411112487316, 0 ), new Vertex( 113.79037302266806,-11.61213098000735, 0 ), new Vertex( 117.55534302489832,-15.040462891571224, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 113.79037302266806,-11.61213098000735, 0 ), new Vertex( 112.36087301559746,-7.495344494469464, 0 ), new Vertex( 117.24911395041272,-9.768369108438492, 0 ), 4284243036, 1 );triangles.push( T ); T = new Triangle( new Vertex( 117.55534302489832,-15.040462891571224, 0 ), new Vertex( 113.79037302266806,-11.61213098000735, 0 ), new Vertex( 117.24911395041272,-9.768369108438492, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 112.36087301559746,-7.495344494469464, 0 ), new Vertex( 116.31327067548409,0.3267583353444934, 0 ), new Vertex( 120.59439929015934,-3.7867473452351987, 0 ), 4284111450, 1 );triangles.push( T ); T = new Triangle( new Vertex( 117.24911395041272,-9.768369108438492, 0 ), new Vertex( 112.36087301559746,-7.495344494469464, 0 ), new Vertex( 120.59439929015934,-3.7867473452351987, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.59439929015934,-3.7867473452351987, 0 ), new Vertex( 116.31327067548409,0.3267583353444934, 0 ), new Vertex( 120.57384849572554,1.1759463590569794, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( 116.31327067548409,0.3267583353444934, 0 ), new Vertex( 112.82042846595868,2.0510496022179723, 0 ), new Vertex( 119.38769658375531,3.8356334399431944, 0 ), 4280295456, 1 );triangles.push( T ); T = new Triangle( new Vertex( 112.82042846595868,2.0510496022179723, 0 ), new Vertex( 114.69243843154982,8.202534772921354, 0 ), new Vertex( 119.38769658375531,3.8356334399431944, 0 ), 4279374354, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.57384849572554,1.1759463590569794, 0 ), new Vertex( 116.31327067548409,0.3267583353444934, 0 ), new Vertex( 119.38769658375531,3.8356334399431944, 0 ), 4280295456, 1 );triangles.push( T ); T = new Triangle( new Vertex( 119.38769658375531,3.8356334399431944, 0 ), new Vertex( 114.69243843154982,8.202534772921354, 0 ), new Vertex( 121.27751982584596,10.590631897561252, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( 114.69243843154982,8.202534772921354, 0 ), new Vertex( 113.48190251551569,14.292345250491053, 0 ), new Vertex( 120.72092755744234,13.489272306673229, 0 ), 4282992969, 1 );triangles.push( T ); T = new Triangle( new Vertex( 121.27751982584596,10.590631897561252, 0 ), new Vertex( 114.69243843154982,8.202534772921354, 0 ), new Vertex( 120.72092755744234,13.489272306673229, 0 ), 4282992969, 1 );triangles.push( T ); T = new Triangle( new Vertex( 113.48190251551569,14.292345250491053, 0 ), new Vertex( 113.1154692992568,17.257812371011823, 0 ), new Vertex( 120.90285037690774,16.880092994309962, 0 ), 4279703319, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.72092755744234,13.489272306673229, 0 ), new Vertex( 113.48190251551569,14.292345250491053, 0 ), new Vertex( 120.90285037690774,16.880092994309962, 0 ), 4280821800, 1 );triangles.push( T ); T = new Triangle( new Vertex( 113.1154692992568,17.257812371011823, 0 ), new Vertex( 113.99160216609016,23.860092545859516, 0 ), new Vertex( 119.6293167215772,21.717680288478732, 0 ), 4279440147, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.90285037690774,16.880092994309962, 0 ), new Vertex( 113.1154692992568,17.257812371011823, 0 ), new Vertex( 119.6293167215772,21.717680288478732, 0 ), 4278848010, 1 );triangles.push( T ); T = new Triangle( new Vertex( 113.99160216609016,23.860092545859516, 0 ), new Vertex( 116.3529781838879,28.07683923142031, 0 ), new Vertex( 119.6293167215772,21.717680288478732, 0 ), 3422552064, 0.8 );triangles.push( T ); T = new Triangle( new Vertex( 116.3529781838879,28.07683923142031, 0 ), new Vertex( 115.28739040764049,33.15156351169571, 0 ), new Vertex( 118.98773675132543,29.226589678786695, 0 ), 2535136027, 0.592156862745098 );triangles.push( T ); T = new Triangle( new Vertex( 119.6293167215772,21.717680288478732, 0 ), new Vertex( 116.3529781838879,28.07683923142031, 0 ), new Vertex( 118.98773675132543,29.226589678786695, 0 ), 3170893824, 0.7411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 118.98773675132543,29.226589678786695, 0 ), new Vertex( 115.28739040764049,33.15156351169571, 0 ), new Vertex( 121.88068403210491,32.088768287561834, 0 ), 2787649576, 0.6509803921568628 );triangles.push( T ); T = new Triangle( new Vertex( 113.77527332445607,39.49319113371894, 0 ), new Vertex( 113.59394062124193,44.969044452067465, 0 ), new Vertex( 120.61718964530155,40.969371845480055, 0 ), 2318545458, 0.5411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 115.28739040764049,33.15156351169571, 0 ), new Vertex( 113.77527332445607,39.49319113371894, 0 ), new Vertex( 120.61718964530155,40.969371845480055, 0 ), 3006411314, 0.7019607843137254 );triangles.push( T ); T = new Triangle( new Vertex( 121.88068403210491,32.088768287561834, 0 ), new Vertex( 115.28739040764049,33.15156351169571, 0 ), new Vertex( 120.61718964530155,40.969371845480055, 0 ), 3174183474, 0.7411764705882353 );triangles.push( T ); T = new Triangle( new Vertex( 120.61718964530155,40.969371845480055, 0 ), new Vertex( 113.59394062124193,44.969044452067465, 0 ), new Vertex( 121.19133796589449,43.04095502337441, 0 ), 2066887218, 0.4823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( 121.19133796589449,43.04095502337441, 0 ), new Vertex( 113.59394062124193,44.969044452067465, 0 ), new Vertex( 120.37749066995457,49.06041252287105, 0 ), 33554432, 0.00784313725490196 );triangles.push( T ); T = new Triangle( new Vertex( 120.62541690468788,-28.29998501483351, 0 ), new Vertex( 118.21176534099504,-21.270109560806304, 0 ), new Vertex( 125.40642709517851,-24.208663747645915, 0 ), 4162065945, 0.9725490196078431 );triangles.push( T ); T = new Triangle( new Vertex( 118.21176534099504,-21.270109560806304, 0 ), new Vertex( 117.55534302489832,-15.040462891571224, 0 ), new Vertex( 124.7546877018176,-18.390251574106514, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 125.40642709517851,-24.208663747645915, 0 ), new Vertex( 118.21176534099504,-21.270109560806304, 0 ), new Vertex( 124.7546877018176,-18.390251574106514, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 126.60688943276182,-19.39192632585764, 0 ), new Vertex( 125.40642709517851,-24.208663747645915, 0 ), new Vertex( 124.7546877018176,-18.390251574106514, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 124.7546877018176,-18.390251574106514, 0 ), new Vertex( 117.55534302489832,-15.040462891571224, 0 ), new Vertex( 126.71815719734877,-10.003646711353213, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 117.55534302489832,-15.040462891571224, 0 ), new Vertex( 117.24911395041272,-9.768369108438492, 0 ), new Vertex( 122.63786640763283,-7.481475874315947, 0 ), 4283387727, 1 );triangles.push( T ); T = new Triangle( new Vertex( 126.71815719734877,-10.003646711353213, 0 ), new Vertex( 117.55534302489832,-15.040462891571224, 0 ), new Vertex( 122.63786640763283,-7.481475874315947, 0 ), 4282400832, 1 );triangles.push( T ); T = new Triangle( new Vertex( 117.24911395041272,-9.768369108438492, 0 ), new Vertex( 120.59439929015934,-3.7867473452351987, 0 ), new Vertex( 122.63786640763283,-7.481475874315947, 0 ), 4284440415, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.57384849572554,1.1759463590569794, 0 ), new Vertex( 119.38769658375531,3.8356334399431944, 0 ), new Vertex( 122.69327268050984,0.8051976012066007, 0 ), 4280295456, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.59439929015934,-3.7867473452351987, 0 ), new Vertex( 120.57384849572554,1.1759463590569794, 0 ), new Vertex( 122.69327268050984,0.8051976012066007, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( 122.69327268050984,0.8051976012066007, 0 ), new Vertex( 119.38769658375531,3.8356334399431944, 0 ), new Vertex( 126.75426744436845,5.4739439357072115, 0 ), 4281940281, 1 );triangles.push( T ); T = new Triangle( new Vertex( 119.38769658375531,3.8356334399431944, 0 ), new Vertex( 121.27751982584596,10.590631897561252, 0 ), new Vertex( 124.557516945526,9.420148209668696, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( 126.75426744436845,5.4739439357072115, 0 ), new Vertex( 119.38769658375531,3.8356334399431944, 0 ), new Vertex( 124.557516945526,9.420148209668696, 0 ), 4283058762, 1 );triangles.push( T ); T = new Triangle( new Vertex( 121.27751982584596,10.590631897561252, 0 ), new Vertex( 120.72092755744234,13.489272306673229, 0 ), new Vertex( 123.95568217197433,15.250329602044076, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( 124.557516945526,9.420148209668696, 0 ), new Vertex( 121.27751982584596,10.590631897561252, 0 ), new Vertex( 123.95568217197433,15.250329602044076, 0 ), 4282137660, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.72092755744234,13.489272306673229, 0 ), new Vertex( 120.90285037690774,16.880092994309962, 0 ), new Vertex( 123.95568217197433,15.250329602044076, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.90285037690774,16.880092994309962, 0 ), new Vertex( 119.6293167215772,21.717680288478732, 0 ), new Vertex( 122.3743409877643,17.677704529836774, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( 123.95568217197433,15.250329602044076, 0 ), new Vertex( 120.90285037690774,16.880092994309962, 0 ), new Vertex( 122.3743409877643,17.677704529836774, 0 ), 4278979596, 1 );triangles.push( T ); T = new Triangle( new Vertex( 119.6293167215772,21.717680288478732, 0 ), new Vertex( 118.98773675132543,29.226589678786695, 0 ), new Vertex( 125.96965840132907,22.366027630399913, 0 ), 3137536771, 0.7333333333333333 );triangles.push( T ); T = new Triangle( new Vertex( 122.3743409877643,17.677704529836774, 0 ), new Vertex( 119.6293167215772,21.717680288478732, 0 ), new Vertex( 125.96965840132907,22.366027630399913, 0 ), 3087468295, 0.7215686274509804 );triangles.push( T ); T = new Triangle( new Vertex( 118.98773675132543,29.226589678786695, 0 ), new Vertex( 121.88068403210491,32.088768287561834, 0 ), new Vertex( 125.15518838353455,31.42233148077503, 0 ), 2871667242, 0.6705882352941176 );triangles.push( T ); T = new Triangle( new Vertex( 125.96965840132907,22.366027630399913, 0 ), new Vertex( 118.98773675132543,29.226589678786695, 0 ), new Vertex( 125.15518838353455,31.42233148077503, 0 ), 2501515802, 0.5843137254901961 );triangles.push( T ); T = new Triangle( new Vertex( 121.88068403210491,32.088768287561834, 0 ), new Vertex( 120.61718964530155,40.969371845480055, 0 ), new Vertex( 126.253651201725,36.14791248552501, 0 ), 2805084722, 0.6549019607843137 );triangles.push( T ); T = new Triangle( new Vertex( 125.15518838353455,31.42233148077503, 0 ), new Vertex( 121.88068403210491,32.088768287561834, 0 ), new Vertex( 126.253651201725,36.14791248552501, 0 ), 3190960690, 0.7450980392156863 );triangles.push( T ); T = new Triangle( new Vertex( 120.61718964530155,40.969371845480055, 0 ), new Vertex( 121.19133796589449,43.04095502337441, 0 ), new Vertex( 124.50219132285565,41.05430430127308, 0 ), 1999712561, 0.4666666666666667 );triangles.push( T ); T = new Triangle( new Vertex( 126.253651201725,36.14791248552501, 0 ), new Vertex( 120.61718964530155,40.969371845480055, 0 ), new Vertex( 124.50219132285565,41.05430430127308, 0 ), 2167484721, 0.5058823529411764 );triangles.push( T ); T = new Triangle( new Vertex( 124.50219132285565,41.05430430127308, 0 ), new Vertex( 121.19133796589449,43.04095502337441, 0 ), new Vertex( 123.16959537379444,44.560765529517084, 0 ), 622993954, 0.1450980392156863 );triangles.push( T ); T = new Triangle( new Vertex( 125.40642709517851,-24.208663747645915, 0 ), new Vertex( 126.60688943276182,-19.39192632585764, 0 ), new Vertex( 129.19124190043658,-20.131362175103277, 0 ), 4279111441, 1 );triangles.push( T ); T = new Triangle( new Vertex( 126.60688943276182,-19.39192632585764, 0 ), new Vertex( 124.7546877018176,-18.390251574106514, 0 ), new Vertex( 131.15205470984802,-15.229163909330964, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 124.7546877018176,-18.390251574106514, 0 ), new Vertex( 126.71815719734877,-10.003646711353213, 0 ), new Vertex( 131.15205470984802,-15.229163909330964, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 129.19124190043658,-20.131362175103277, 0 ), new Vertex( 126.60688943276182,-19.39192632585764, 0 ), new Vertex( 131.15205470984802,-15.229163909330964, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 131.15205470984802,-15.229163909330964, 0 ), new Vertex( 126.71815719734877,-10.003646711353213, 0 ), new Vertex( 129.7057860372588,-8.625374614726752, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 126.71815719734877,-10.003646711353213, 0 ), new Vertex( 122.63786640763283,-7.481475874315947, 0 ), new Vertex( 129.5833670166321,-7.355706618633121, 0 ), 4284506208, 1 );triangles.push( T ); T = new Triangle( new Vertex( 129.7057860372588,-8.625374614726752, 0 ), new Vertex( 126.71815719734877,-10.003646711353213, 0 ), new Vertex( 129.5833670166321,-7.355706618633121, 0 ), 4284703587, 1 );triangles.push( T ); T = new Triangle( new Vertex( 122.63786640763283,-7.481475874315947, 0 ), new Vertex( 120.59439929015934,-3.7867473452351987, 0 ), new Vertex( 130.1591776292771,-1.2022020425647497, 0 ), 4282203712, 1 );triangles.push( T ); T = new Triangle( new Vertex( 120.59439929015934,-3.7867473452351987, 0 ), new Vertex( 122.69327268050984,0.8051976012066007, 0 ), new Vertex( 130.1591776292771,-1.2022020425647497, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( 129.5833670166321,-7.355706618633121, 0 ), new Vertex( 122.63786640763283,-7.481475874315947, 0 ), new Vertex( 130.1591776292771,-1.2022020425647497, 0 ), 4282203968, 1 );triangles.push( T ); T = new Triangle( new Vertex( 122.69327268050984,0.8051976012066007, 0 ), new Vertex( 126.75426744436845,5.4739439357072115, 0 ), new Vertex( 130.1591776292771,-1.2022020425647497, 0 ), 4279242768, 1 );triangles.push( T ); T = new Triangle( new Vertex( 130.1591776292771,-1.2022020425647497, 0 ), new Vertex( 126.75426744436845,5.4739439357072115, 0 ), new Vertex( 130.78994126804173,3.034696740563959, 0 ), 4285032552, 1 );triangles.push( T ); T = new Triangle( new Vertex( 126.75426744436845,5.4739439357072115, 0 ), new Vertex( 124.557516945526,9.420148209668696, 0 ), new Vertex( 130.08947956655174,11.130250879563391, 0 ), 4282795590, 1 );triangles.push( T ); T = new Triangle( new Vertex( 124.557516945526,9.420148209668696, 0 ), new Vertex( 123.95568217197433,15.250329602044076, 0 ), new Vertex( 130.05890346178785,13.124951232224703, 0 ), 4279966491, 1 );triangles.push( T ); T = new Triangle( new Vertex( 130.08947956655174,11.130250879563391, 0 ), new Vertex( 124.557516945526,9.420148209668696, 0 ), new Vertex( 130.05890346178785,13.124951232224703, 0 ), 4280229663, 1 );triangles.push( T ); T = new Triangle( new Vertex( 123.95568217197433,15.250329602044076, 0 ), new Vertex( 122.3743409877643,17.677704529836774, 0 ), new Vertex( 127.15283214859664,21.142361232545227, 0 ), 4281545523, 1 );triangles.push( T ); T = new Triangle( new Vertex( 122.3743409877643,17.677704529836774, 0 ), new Vertex( 125.96965840132907,22.366027630399913, 0 ), new Vertex( 127.15283214859664,21.142361232545227, 0 ), 3439329280, 0.803921568627451 );triangles.push( T ); T = new Triangle( new Vertex( 130.05890346178785,13.124951232224703, 0 ), new Vertex( 123.95568217197433,15.250329602044076, 0 ), new Vertex( 127.15283214859664,21.142361232545227, 0 ), 4280229663, 1 );triangles.push( T ); T = new Triangle( new Vertex( 127.15283214859664,21.142361232545227, 0 ), new Vertex( 125.96965840132907,22.366027630399913, 0 ), new Vertex( 129.20495267305523,22.176139388233423, 0 ), 2399470853, 0.5607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( 130.05890346178785,13.124951232224703, 0 ), new Vertex( 127.15283214859664,21.142361232545227, 0 ), new Vertex( 129.20495267305523,22.176139388233423, 0 ), 33554432, 0.00784313725490196 );triangles.push( T ); T = new Triangle( new Vertex( 125.96965840132907,22.366027630399913, 0 ), new Vertex( 125.15518838353455,31.42233148077503, 0 ), new Vertex( 130.40078824199736,29.569191782269627, 0 ), 2921933097, 0.6823529411764706 );triangles.push( T ); T = new Triangle( new Vertex( 129.20495267305523,22.176139388233423, 0 ), new Vertex( 125.96965840132907,22.366027630399913, 0 ), new Vertex( 130.40078824199736,29.569191782269627, 0 ), 722999320, 0.16862745098039217 );triangles.push( T ); T = new Triangle( new Vertex( 125.15518838353455,31.42233148077503, 0 ), new Vertex( 126.253651201725,36.14791248552501, 0 ), new Vertex( 127.83483126014471,33.028883224818856, 0 ), 3140629042, 0.7333333333333333 );triangles.push( T ); T = new Triangle( new Vertex( 130.40078824199736,29.569191782269627, 0 ), new Vertex( 125.15518838353455,31.42233148077503, 0 ), new Vertex( 127.83483126014471,33.028883224818856, 0 ), 3258069554, 0.7607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( 126.253651201725,36.14791248552501, 0 ), new Vertex( 124.50219132285565,41.05430430127308, 0 ), new Vertex( 128.17634964175522,39.967181799933314, 0 ), 1764634158, 0.4117647058823529 );triangles.push( T ); T = new Triangle( new Vertex( 129.19124190043658,-20.131362175103277, 0 ), new Vertex( 131.15205470984802,-15.229163909330964, 0 ), new Vertex( 134.40735744358972,-18.727744199801236, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 134.40735744358972,-18.727744199801236, 0 ), new Vertex( 131.15205470984802,-15.229163909330964, 0 ), new Vertex( 135.90030088368803,-16.635892944410443, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 131.15205470984802,-15.229163909330964, 0 ), new Vertex( 129.7057860372588,-8.625374614726752, 0 ), new Vertex( 133.13275804091245,-13.007892117835581, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 135.90030088368803,-16.635892944410443, 0 ), new Vertex( 131.15205470984802,-15.229163909330964, 0 ), new Vertex( 133.13275804091245,-13.007892117835581, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 129.7057860372588,-8.625374614726752, 0 ), new Vertex( 129.5833670166321,-7.355706618633121, 0 ), new Vertex( 136.24154193373397,-4.821139389183372, 0 ), 4282203711, 1 );triangles.push( T ); T = new Triangle( new Vertex( 133.13275804091245,-13.007892117835581, 0 ), new Vertex( 129.7057860372588,-8.625374614726752, 0 ), new Vertex( 136.24154193373397,-4.821139389183372, 0 ), 4284176986, 1 );triangles.push( T ); T = new Triangle( new Vertex( 129.5833670166321,-7.355706618633121, 0 ), new Vertex( 130.1591776292771,-1.2022020425647497, 0 ), new Vertex( 136.24154193373397,-4.821139389183372, 0 ), 4280492835, 1 );triangles.push( T ); T = new Triangle( new Vertex( 130.1591776292771,-1.2022020425647497, 0 ), new Vertex( 130.78994126804173,3.034696740563959, 0 ), new Vertex( 133.07654395047575,0.7597695719450712, 0 ), 4279637526, 1 );triangles.push( T ); T = new Triangle( new Vertex( 136.24154193373397,-4.821139389183372, 0 ), new Vertex( 130.1591776292771,-1.2022020425647497, 0 ), new Vertex( 133.07654395047575,0.7597695719450712, 0 ), 4280427042, 1 );triangles.push( T ); T = new Triangle( new Vertex( 133.07654395047575,0.7597695719450712, 0 ), new Vertex( 130.78994126804173,3.034696740563959, 0 ), new Vertex( 134.5785346957855,5.1238570115529, 0 ), 4283716692, 1 );triangles.push( T ); T = new Triangle( new Vertex( 130.78994126804173,3.034696740563959, 0 ), new Vertex( 126.75426744436845,5.4739439357072115, 0 ), new Vertex( 133.10024936730042,8.975880559068173, 0 ), 4283124555, 1 );triangles.push( T ); T = new Triangle( new Vertex( 126.75426744436845,5.4739439357072115, 0 ), new Vertex( 130.08947956655174,11.130250879563391, 0 ), new Vertex( 133.10024936730042,8.975880559068173, 0 ), 4282532418, 1 );triangles.push( T ); T = new Triangle( new Vertex( 134.5785346957855,5.1238570115529, 0 ), new Vertex( 130.78994126804173,3.034696740563959, 0 ), new Vertex( 133.10024936730042,8.975880559068173, 0 ), 4282927176, 1 );triangles.push( T ); T = new Triangle( new Vertex( 130.08947956655174,11.130250879563391, 0 ), new Vertex( 130.05890346178785,13.124951232224703, 0 ), new Vertex( 132.47111610183492,13.413103798869997, 0 ), 4280821800, 1 );triangles.push( T ); T = new Triangle( new Vertex( 133.10024936730042,8.975880559068173, 0 ), new Vertex( 130.08947956655174,11.130250879563391, 0 ), new Vertex( 132.47111610183492,13.413103798869997, 0 ), 4264702514, 0.996078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 127.83483126014471,33.028883224818856, 0 ), new Vertex( 126.253651201725,36.14791248552501, 0 ), new Vertex( 133.964444918558,38.257996911183, 0 ), 1546793522, 0.3607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( 134.40735744358972,-18.727744199801236, 0 ), new Vertex( 135.90030088368803,-16.635892944410443, 0 ), new Vertex( 138.45917958579957,-19.715439916122705, 0 ), 690762290, 0.1607843137254902 );triangles.push( T ); T = new Triangle( new Vertex( 135.90030088368803,-16.635892944410443, 0 ), new Vertex( 133.13275804091245,-13.007892117835581, 0 ), new Vertex( 137.5122217652388,-15.458526675589383, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 138.45917958579957,-19.715439916122705, 0 ), new Vertex( 135.90030088368803,-16.635892944410443, 0 ), new Vertex( 137.5122217652388,-15.458526675589383, 0 ), 1797991725, 0.4196078431372549 );triangles.push( T ); T = new Triangle( new Vertex( 133.13275804091245,-13.007892117835581, 0 ), new Vertex( 136.24154193373397,-4.821139389183372, 0 ), new Vertex( 138.16797498427331,-12.36982217663899, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 137.5122217652388,-15.458526675589383, 0 ), new Vertex( 133.13275804091245,-13.007892117835581, 0 ), new Vertex( 138.16797498427331,-12.36982217663899, 0 ), 4278190080, 1 );triangles.push( T ); T = new Triangle( new Vertex( 138.16797498427331,-12.36982217663899, 0 ), new Vertex( 136.24154193373397,-4.821139389183372, 0 ), new Vertex( 138.7674099514261,-6.136869475245476, 0 ), 4281019691, 1 );triangles.push( T ); T = new Triangle( new Vertex( 136.24154193373397,-4.821139389183372, 0 ), new Vertex( 133.07654395047575,0.7597695719450712, 0 ), new Vertex( 141.17911750497296,0.19283995125442743, 0 ), 4281217334, 1 );triangles.push( T ); T = new Triangle( new Vertex( 133.07654395047575,0.7597695719450712, 0 ), new Vertex( 134.5785346957855,5.1238570115529, 0 ), new Vertex( 141.17911750497296,0.19283995125442743, 0 ), 4282795590, 1 );triangles.push( T ); T = new Triangle( new Vertex( 138.7674099514261,-6.136869475245476, 0 ), new Vertex( 136.24154193373397,-4.821139389183372, 0 ), new Vertex( 141.17911750497296,0.19283995125442743, 0 ), 3862379583, 0.9019607843137255 );triangles.push( T ); T = new Triangle( new Vertex( 133.10024936730042,8.975880559068173, 0 ), new Vertex( 132.47111610183492,13.413103798869997, 0 ), new Vertex( 137.1618287130259,8.0384759940207, 0 ), 1311188775, 0.3058823529411765 );triangles.push( T ); T = new Triangle( new Vertex( 134.5785346957855,5.1238570115529, 0 ), new Vertex( 133.10024936730042,8.975880559068173, 0 ), new Vertex( 137.1618287130259,8.0384759940207, 0 ), 3124312377, 0.7294117647058823 );triangles.push( T ); T = new Triangle( new Vertex( 137.5122217652388,-15.458526675589383, 0 ), new Vertex( 138.16797498427331,-12.36982217663899, 0 ), new Vertex( 146.2768304119818,-14.776676950510591, 0 ), 758330169, 0.17647058823529413 );triangles.push( T ); T = new Triangle( new Vertex( 138.16797498427331,-12.36982217663899, 0 ), new Vertex( 138.7674099514261,-6.136869475245476, 0 ), new Vertex( 146.3731665168889,-9.710478814318776, 0 ), 2234001964, 0.5215686274509804 );triangles.push( T );											}			}}